码迷,mamicode.com
首页 >  
搜索关键字:jdk源码    ( 391个结果
java编程之:Unsafe类
Unsafe类在jdk 源码的多个类中用到,这个类的提供了一些绕开JVM的更底层功能,基于它的实现可以提高效率。但是,它是一把双刃剑:正如它的名字所预示的那样,它是 Unsafe的,它所分配的内存需要手动free(不被GC回收)。Unsafe类,提供了JNI某些功能的简单替代:确保高效性的同时,使事 ...
分类:编程语言   时间:2016-08-27 19:25:16    阅读次数:315
JDK源码学习--String篇(二) 关于String采用final修饰的思考
JDK源码学习String篇中,有一处错误,String类用final【不能被改变的】修饰,而我却写成静态的,感谢CTO-淼淼的指正。 风一样的码农提出的String为何采用final的设计,阅读JDK源码的时候,有粗略的思考过,今天下班后又把《Thinking in Java》中关于final的内 ...
分类:其他好文   时间:2016-08-26 01:21:40    阅读次数:152
java : 的使用
最近在看JDK源码时总是看到 : 这个标示符: 输出结果: 11111112222222222111111122222222221111111 输出结果: 111111122222222221111111222222222211111111111111222222222211111112222222 ...
分类:编程语言   时间:2016-08-10 21:05:36    阅读次数:188
JDK源码调试
1.首先遇到了一个问题line unavailable,然后通过以下方式解决: http://blog.csdn.net/xuefeng0707/article/details/8738869 对于想了解JDK源码的同学来说,通过调试JDK源码来学习是一个常用的方法。 如果调试时,不能进入JDK源码 ...
分类:其他好文   时间:2016-08-07 21:46:09    阅读次数:157
JDK源码学习(9)- java.util.Properties实例与源码
java.util.Properties说明。该类主要是读取属性配置文件,两种文件类型:普通文件格式为key=value;xml文件。1)key=value示例如下:publicclassTestProperties{ publicstaticvoidmain(String[]args){ Propertiesproperties=newProperties(); FileInputStreamfileInputSt..
分类:编程语言   时间:2016-07-29 19:31:48    阅读次数:192
Java8之Stream/Map
本篇用代码示例结合JDk源码讲了Java8引入的工具接口Stream以及新Map接口提供的常用默认方法. 参考:http://winterbe.com/posts/2014/03/16/java-8-tutorial/ 1.Stream示例 2.Map接口中新的默认方法示例 ...
分类:编程语言   时间:2016-06-30 21:17:16    阅读次数:175
JDK源码学习(7)-Thread、Runnable与Callable
一、线程的基本概念二、java.lang.Thread1.构造函数:publicThread(){ init(null,null,"Thread-"+nextThreadNum(),0); } privatevoidinit(ThreadGroupg,Runnabletarget,Stringname, longstackSize,AccessControlContextacc){ //name必须不能为空。 if(name==null){ thrownewNu..
分类:其他好文   时间:2016-06-30 14:49:17    阅读次数:496
深入JDK源码之Arrays类中的排序查找算法(转)
原文出处: 陶邦仁 binarySearch()方法 二分法查找算法,算法思想:当数据量很大适宜采用该方法。采用二分法查找时,数据需是排好序的。 基本思想:假设数据是按升序排序的,对于给定值x,从序列的中间位置开始比较,如果当前位置值等于x,则查找成功;若x小于当前位置值,则在数列的前半段中查找;若 ...
分类:编程语言   时间:2016-06-24 14:43:34    阅读次数:272
安装jdk源码
...
分类:其他好文   时间:2016-06-24 09:19:47    阅读次数:140
JDK源码学习阅读-Integer类中的parseInt方法分析(转)
方法原型: public static int parseInt(String s,int radix); 输入:s表示待转换的字符串;radix表示需要转换成几进制的整数; 输出:返回一个32位整数。 算法流程图: JDK中的代码实现: 关键点: ...
分类:其他好文   时间:2016-06-16 07:58:32    阅读次数:217
391条   上一页 1 ... 25 26 27 28 29 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!