
java基础
自强不惜
路自己选的,走不走的通,试过才知道!!没有直面失败的勇气,那只有坐吃等死,求变就不要害怕失败!!路不通,换条便可,人无勇气,那与咸鱼有何分别。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java基本数据类型
现实世界的组成肯定有着最基础的组成材料,比如2B铅笔,要生产出一支铅笔,首先需要石墨粉,优质木头,这些材料。那么到了计算机世界,是不是因为逼格高就可以超出范畴了呢?原创 2017-05-25 16:27:13 · 213 阅读 · 0 评论 -
java 线程池研究 随笔
1. 线程是什么 简单的讲,就是应用程序中的子程序,是能做事情的更小单位。 qq是个应用程序,而文字聊天,视频就是子程序了。说的更不好懂点,qq开了一个进程,然后又创建了一群线程小弟,进程可以做线程所有的事情,但是线程不行。 具体的差异就是,进程负责加载上下文->做事情(占用cpu)->保存上下文,而线程只会做事情,也只需要做事情。这样的分工是很有必要的,用公司打比方,ceo是稀缺资源,原创 2018-01-08 11:45:39 · 183 阅读 · 0 评论 -
java 设计模式之我见
java设计模式初稿原创 2018-01-18 15:18:59 · 144 阅读 · 0 评论 -
java class loader学习笔记
1.class loader是什么? 负责将java字节码.class文件加载入jvm,生成Class对象,存入内存,才能使用(new),才可以创建该Class的Obj对象。 2.class loader工作包含哪些流程? 1、装载:查找和导入Class文件 2、链接:其中解析步骤是可以选择的 (a)检查:检查载入的class文件数据的正确性 (b)准备:给类的静态变量分配...原创 2018-05-17 11:02:01 · 297 阅读 · 0 评论 -
URL,URI区别笔记
1.URL(Uniform Resource Locator) 统一资源定位符。该标识包含,获取资源的所有信息。 如:ftp://locahost:88/t.txt http://locahost/xx.html jdbc:mysql://localhost:3306/test ... 包含的内容有:协议名称,机器ip,访问端口号,资源名称,可以确切的获取到数据。 ...原创 2018-05-16 15:13:29 · 238 阅读 · 0 评论 -
logback 日志配置笔记
1. 所需jar包 maven <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> </dependency&g原创 2018-05-28 10:58:57 · 574 阅读 · 1 评论 -
java散列表(hash table)工作原理笔记
散列表是什么? 就是元素为链表的数组。 存值 已Map为例子,Map的Entry就是一个链表实现,主要属性为,key,value,next。next就是链表下一个对象。 1.计算key,hash值 2.对数组长度取模,得到下标 3.取出下标对应链表,若为空新建Entry对象。 4.不为空,判断key是否相等(key值hash碰撞,key对象相等判断),若相等成立,替换value值。 5.不相...原创 2018-07-18 17:31:49 · 216 阅读 · 0 评论