自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java类加载机制的理解

        最近看了《深入理解java虚拟机》这部著作,也在网上看了一些跟java类加载机制的一些文章,所以写下这篇博客,当作是总结,复习。一、类的生命周期    一个类的生命周期包括了加载、验证、准备、解析、初始化、使用、卸载这七个阶段,一般我们只研究前五个阶段,这五个阶段又可以分为加载、连接(准备,验证,解析)、初始化    加载、验证、准备、初始化这几个阶段都是按顺序开始的,而解析阶段在...

2018-03-13 16:29:05 1946 1

原创 谈谈String

一、String类    我们都知道String是一个不可变对象,用final修饰,这说明它不能被继承和修改    这是Stirng类的部分源码,可以看到,它用final声明了一个char类型的数组,实际上,它就是用来保存字符串的,这也就是为什么字符串的值是不能被改变的原因,再看看下面String类中两个相关方法的代码        可以看到,对字符串的操作最后都是生成

2018-02-04 17:08:47 292

原创 java的一些基础语法

java的流程控制语句有:if,switch,while,do..while,forif 语句:语法格式为if(true/false){.....}if语句括号内表达式的结果只能是个布尔值,并且只有值为true时,才会执行if语句括号内的代码。通常的,if语句后面的代码都用大括号括起来,表示执行该括号里的代码,如果不用括号的话,只会执行if语句后的第一句代码。即使你只想

2017-05-30 21:54:20 231

原创 java的常用运算符

在java中,算数运算符 +、-、*、/  的用法很简单,使用时要注意不同类型之间的转换。还有一个取模运算,符号为%,取模运算的结果只使用整形,虽然用浮点型取算的时候不会报错,但是实际计算出来的结果却有可能是错的,比如9.1%1.5,计算出来的结果是0.10000038146972656,很明显,这个结果是错误的,因为%运算结果只能是整形的。java的运算符有前置++和后置++,两者间是有区别

2017-05-29 23:51:48 217

原创 Java的数据类型

java的数据类型有两种(1)一种是基本数据类型,一种是引用数据类型,其中引用数据类型就是类,接口,数组,枚举,标识。(2)基本数据类型有4类8种,分别是字符型:    char;16位,存储Unicode码,用单引号赋值,默认值是false'\u0000',对应的包装类型是Character;      布尔型: boolean:只有两个值,分别是true和false,默

2017-05-17 20:55:02 218

空空如也

空空如也

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

TA关注的人

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