自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JAVA源码学习--String

最近发四重新学习java的基础,从基本类型以及里面的各种方法开始看起,看的一本书《JAVA核心技术卷1,基础知识》,这是第十版,讲的JDK8的一些特性。 我在想我们创建对象的时候都是这样进行创建的People p = new People();Integer i = new Integer();但是String 和基本类型可以这么写int i = 1;String s = "ssss";//

2017-05-04 15:55:09 1514 2

原创 Eclipse 使用UML插件

在研究java线程thread代码的时候发现里面使用到了一些设计模式,对于里面的代码为什么要这样写看明白了一部分,还有部分是不明白的,所以想画一个相应的UML图可能更容易帮助我们去理解大牛们写的代码。 我现在使用的工具是eclipse,然后就上网百度了相应的UML的插件,随便用一个就好,毕竟功能都是差不多的,而且插件的话可以通过UML图直接生成代码,还是非常方便的 AmaterasUML 可以根

2017-05-02 11:20:34 10205 5

原创 java 线程模拟

今天对java的线程做了进一步的认识,下面讲讲自己对线程的理解 我们要实现一个自己的线程可以继承Thread这个类即可

2017-05-02 11:09:10 274

原创 java 线程

今天我们在学习JAVA的线程,记录下我们的学习过程,除了要了解线程的工作原理以外,我们深入JAVA的源码部分对于内部的代码做一个解读 我们如果要是新建一个线程,会继承Thread这个类 下面我们进入Thread这个类,看看java大牛们是怎么定义这个类的 他实现了一个接口,然后定义了一个方法 private static 这两个修饰都明白,native是什么,下面讲这个关键字

2017-04-28 10:25:28 208

原创 java final 学习

我们在java中经常会用到final这个修饰符,说是用来表示不可变的,经常和static这个变量一起用来修饰类,方法,属性下面我们来讲讲使用final修饰属性以后对编译的结果是什么下面的代码是我手动敲的按理说编译成class文件以后反编译应该是和这个文件是相同的,那么我们看一下反编译以后的结果:发现了么,输出的地方使用静态的常量和final修饰的常量是不一样的,这是为什

2017-04-26 23:30:01 231

原创 Integer用==比较会出现两种结果

今天看了一个文档,说在使用Integer类型进行比较的时候发现,如果值在-128到127之间的时候用==比较是true ,超出了这个范围就是false了输出分别是 true ,true,false,true补充知识,java中的判断对象相等对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;    如果作用于引用类型的变量,则比较的是所指向的对象

2017-04-25 10:09:26 360

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除