java基础
文章平均质量分 72
yadicoco49
这个作者很懒,什么都没留下…
展开
-
hashmap与hashtable区别
HashMap和Hashtable的区别原创 2017-06-10 20:30:30 · 222 阅读 · 0 评论 -
字节流与字符流的区别
1.io流 在Java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字节流中输出数据主要是使用OutputStream完成,输入使的是InputStream,在字符流中输出主要是使用Writer类完成,输入流主要使用Reader类完成。 2.字节流与字符流区别字符流: 字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流原创 2017-06-10 19:25:35 · 168 阅读 · 0 评论 -
java类加载机制、反射方式
类加载机制、反射 1.简单介绍了java的类加载机制和反射,并以自己的项目经历,简单介绍了怎么用动态代理机制出返还连接池中的连接原创 2017-01-16 10:21:09 · 463 阅读 · 0 评论 -
Java8 ArrayList的实现
深入了解java8的ArrayList的底层实现原创 2017-08-28 00:17:29 · 1019 阅读 · 0 评论 -
Java8 LinkedList的底层实现
深入了解java8的LinkedList底层实现原创 2017-08-27 23:49:11 · 488 阅读 · 0 评论 -
Java8 String的底层实现
底层实现String,深入了解string的不可修改特性,并区分stringBuffer、StringBuilder和String的区别原创 2017-08-28 00:50:37 · 14525 阅读 · 4 评论 -
java8 HashMap的底层实现
深入了解HashMap的底层原理,并对比区分常见的几种map原创 2017-08-31 18:13:56 · 1070 阅读 · 2 评论 -
深入了解ConcurrentHashMap的底层实现
深入了解ConcurrentHashMap的底层实现原创 2017-09-01 15:57:00 · 637 阅读 · 0 评论 -
java的原码,反码与补码
在了解原码,补码和反码之前,首先来了解机器数与真值 1.机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。2.真值 因为第一位是符号位,所以机器数的形式值就不等于真正的数值。例如上面原创 2017-06-10 19:34:30 · 330 阅读 · 0 评论