java基础 - 收藏集 - 掘金

作者: 5fc9b6410f4f | 来源:发表于2017-06-29 15:06 被阅读82次

深入浅出: Java 回调机制 (异步) - 后端 - 掘金
Writer      :BYSocket(泥沙砖瓦浆木匠) 什么是回调?今天傻傻地截了张图问了下,然后被陈大牛回答道“就一个回调…”。此时千万个草泥马飞奔而过(逃 哈哈,看着源码,享受着这种回调在代码上的作用...

深入分析 java 线程池的实现原理 - 后端 - 掘金
转载请注明原创出处,谢谢!简书占小狼http://www.jianshu.com/users/90ab66c248e6/latest_articles 前言 线程...

40 个 Java 多线程问题总结 - 后端 - 掘金
前言 这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的...

Java 里如何实现线程间通信? - Android - 掘金
正常情况下,每个子线程完成各自的任务就可以结束了。不过有的时候,我们希望多个线程协同工作来完成某个任务,这时就涉及到了线程间通信了。 本文涉及到的知识点:thread.join(), object.wait(), object.notify(), Co...

Java 语法清单 - 后端 - 掘金
Java 语法清单翻译自 egek92 的 JavaCheatSheet,从属于笔者的 Java 入门与实践系列。时间仓促,笔者只是简单翻译了些标题与内容整理,支持原作者请前往原文点赞。需要注意的是,此文在 Reddit 上也引起了广泛的讨论,此文讲解的语法要...

AndroidStudio 生成 library 上传 JCenter - Android - 掘金
憋了那么久,我们今天来发个大招。现在Android开发主流工具都变成了AndroidStudio了,我们引用第三方库也发生了一些变化,譬如我们使用了比较流行的图片加载库glide,使用方式就是在我们的build.gradle文件中添加glide的引用就可以使用...

java 多线程同步以及线程间通信详解 & 消费者生产者模式 & 死锁 & Thread.join()(多线程编程之二) - 后端 - 掘金
什么是线程同步问题,我们先来看一段卖票系统的代码,然后再分析这个问题: package com.zejian.test; /** * @author zejian * @time 2016年3月12日 下午2:55:42 * @decrition 模拟卖...

最近 5 年 133 个 Java 面试问题列表 - 后端 - 掘金
来源:https://github.com/YHGui/easy-job/blob/master/面试题/133个Java常见面试题.mdJava 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别(Str...

十张 GIFs 让你弄懂递归等概念 - 后端 - 掘金
更多Python电子书及视频教程,请关注微信公众号编程派(codingpy) 图像(包括动图)是传递信息的一种高效方式,往往能增强表象、记忆与思维等方面的反应强度。所谓一图胜千言,说的就是这个道理。 今天为大家整理了十张动图GIFS,有助于认识循环、递归、二分...

序列化与反序列化之 Parcelable 和 Serializable 浅析 - Android - 掘金
转载请注明出处(万分感谢!): http://blog.csdn.net/javazejian/article/details/52665164 出自【zejian的博客】 本篇小部分内容摘自android开发艺术探索 在日常的应用...

String、StringBuffer、StringBuilder 不可不说的细节 - Android - 掘金
一 、String、StringBuffer、StringBuilder简介 1、String(字符串常量) a.Stirng是对象不是基本数据类型 b.String是final类,不能被继承。是不可变对象,一旦创建,就不能修改它的值。 2、StringB...

Java IO 流之拷贝(复制)文件 - Android - 掘金
方式一(字符流读写复制文件,仅限文本文件) /** * 字符流读写复制文件 * * @param src 源文件 * @param out 目标文件 */ public static void...

Java 中是引用传递还是值传递? - Android - 掘金
前言 在学习Java编程语言过程中最容易让你产生误解的问题之一就是 java是值传递还是引用传递。今天就来围绕这个话题揭开迷雾。 概念 首先先来认识一下什么是值传递什么是引用传递。 值传递: 将方法实际参数值复制到另一个变量,然后复制的对象被传递...

Java 向下转型的意义 - Android - 掘金
一开始学习 Java 时不重视向下转型。一直搞不清楚向下转型的意义和用途,不清楚其实就是不会,那开发的过程肯定也想不到用向下转型。 其实向上转型和向下转型都是很重要的,可能我们平时见向上转型多一点,向上转型也比较好理解。 但是向下转型,会不会觉得很傻,我是...

Socket,你需要知道的事儿 - 掘金
what is socket socket作为一种抽象层,应用程序通过它来发送和接收数据,使用socket可以将应用程序与处于同一网络中的其他应用程序进行通信交互。简而言之,socket提供了应用程序内部与外界通信的端口以及为通信双方提供了数据传输的通道。 对...

Java 核心技术点之多线程 - Android - 掘金
本文主要从整体上介绍Java中的多线程技术,对于一些重要的基础概念会进行相对详细的介绍,若有叙述不清晰或是不正确的地方,希望大家指出,谢谢大家:) 为什么使用多线程 并发与并行 我们知道,在单核机器上,“多进程”并不是真正的多个进程在同时执行,而是通过C...

java 性能优化:35 个小细节,让你提升 java 代码的运行效率 - 后端 - 掘金
文章来源:http://blog.csdn.net/richard_jason/article/details/53004974作者:Richard_Jason代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行...

java 中的字符流学习笔记 - 后端 - 掘金
java 中的字符流学习笔记...

Java 反射在 Android 中的应用,以及注意事项 - Android - 掘金
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53402586 本文出自【DylanAndroid的博客】 在【玩转SQLite系列】(七)打造轻量级ORM工...

Java利器之UML类图详解 - 掘金
前言 UML(Unified Modeling Language)中文统一建模语言,是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建...

Java 中的多线程你只要看这一篇就够了 - Android - 掘金
引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角...

Class 对象和 Java 反射机制 - Android - 掘金
一 前言 很多书上都说,在java的世界里,一切皆对象。其实从某种意义上说,在java中有两种对象:实例对象和Class对象。实例对象就是我们平常定义的一个类的实例: /** * Created by aristark on 3/28/16. */ pub...

相关文章

网友评论

    本文标题:java基础 - 收藏集 - 掘金

    本文链接:https://www.haomeiwen.com/subject/vxwmcxtx.html