随笔分类 -  javaSE基础

面向对象,集合框架,IO流,多线程,反射,异常
Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析
摘要:Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析 博客链接:https://javadoop.com/post/hashmap 阅读全文

posted @ 2018-07-26 14:42 我想静静_zjf 阅读(337) 评论(0) 推荐(0)

BIO ,NIO,AIO的区别
摘要:IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待 阅读全文

posted @ 2018-07-19 15:16 我想静静_zjf 阅读(157) 评论(0) 推荐(0)

javaSE --集合框架
摘要:对javaSE内容的集合框架进行复习: 单列集合: 阅读全文

posted @ 2018-07-13 17:12 我想静静_zjf 阅读(154) 评论(0) 推荐(0)

深入理解java虚拟机-垃圾回收
摘要:当需要排查各种内存溢出,内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,我们就需要对这些自动化的技术实施必要的监控和调节。 在前面一章了解到java内存的运行时区域,对于程序计数器,虚拟机栈,本地方法栈三个区域随线程而生,随线程而灭,且栈中的每一个栈帧分配多少内存基本上是在类结构确定下来时 阅读全文

posted @ 2018-07-11 17:02 我想静静_zjf 阅读(205) 评论(0) 推荐(0)

java基本数据类型与引用数据类型详解
摘要:在java中类型可以分为两大类:值类型和引用类型。 值类型就是基本数据类型,包含8种,如下所示: byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0 阅读全文

posted @ 2018-06-21 16:53 我想静静_zjf 阅读(247) 评论(0) 推荐(0)

JAVA基本数据类型所占字节数是多少?(32位系统)
摘要:byte 1字节 short 2字节 int 4字节 long 8字节 char 2字节(C语言中是1字节)可以存储一个汉字 float 4字节 double 8字节 boolean false/true(理论上占用1bit,1/8字节,实际处理按1byte处理) 在移动开发中由于移动设备内存的局限 阅读全文

posted @ 2018-06-13 20:11 我想静静_zjf 阅读(1598) 评论(0) 推荐(0)

javaSE基础总结
摘要:从2016年开始学习java,从java基础到java web,现在做一个详细的关于java基础的总结,涉及到java面向对象基础,IO流,多线程,集合,反射,设计模式,反向代理,java虚拟机等。 阅读全文

posted @ 2018-05-15 19:48 我想静静_zjf 阅读(111) 评论(0) 推荐(0)

导航