春有百花秋有月,夏有凉风冬有雪。若无闲事挂心头,便是人间好时节

 分类:J2SE

java 中异常学习总结

java 中异常学习总结
最近学习一些东西,看到有好多处理异常的,就顺带着把java的异常系统复习了一遍,throwable是所有异常和错误的超类,java中 error和 Exception分别都继承了这个超类。 (一)错误和异常 error表示错误,程序无法处理的,例如内存溢出,这时候jvm会选择终...

开水白 5年前 (2013-03-13) 327℃ 0评论 0喜欢

java学习–String

java学习–String
(1)String对象是不可变的,一旦创建完毕就不能改变String对象的值; (2)String pool   (字符串常量池),使用String pool应该是为了解决效率的问题,使得性能更好点 两种创建String对象方式的区别: 1)   Stirng str = ...

开水白 5年前 (2012-07-15) 421℃ 0评论 0喜欢

java学习-类的生命周期(二)

java学习-类的生命周期(二)
类的生命周期基本分为四个:从以前的第一次笔记学习到的,(1)加载、(2)连接、(3)初始化、这次学习的(4)卸载,只有当类处在生命周期中的时候才能使用这个类,下边看下类的这四个过程中每个过程都干啥了,就只当是一次总结; (1)加载:负责把二进制数据读到java虚拟机的方法区,并且...

开水白 5年前 (2012-07-13) 353℃ 0评论 0喜欢

java 创建对象的方式

java 创建对象的方式
java创建一个对象主要分为以下几个,这四种方式是显式的创建对象: (1)使用构造器,就是使用new的方式创建,最明显的调用构造方法了。 (2)使用反射的方式,Class.forName(“……”).newInstance()的方式...

开水白 5年前 (2012-07-11) 349℃ 0评论 0喜欢

java学习-类的生命周期(一)

java学习-类的生命周期(一)
Java 程序需要使用某个类的时候,需要经过以下几个过程: 1、 加载过程:将编译的.class文件加载到内存中,加载途径有多重:本地、网络、jar包等等,类的加载过程是由类加载器完成的,类加载器分为两种: (1)Java虚拟机自带的加载器 (2)用户自定义的,继承了jav...

开水白 5年前 (2012-07-09) 298℃ 0评论 0喜欢

Java 多态学习(四)–静态绑定

Java 多态学习(四)–静态绑定
上篇文章已经介绍了什么是静态绑定了,这篇文章就介绍下,多态的这种动态绑定不适用的情况,同样来自java编程思想的学习总结 (1)类的属性,私有类型的方法 (2)静态方法 (3)final声明的方法 (4)构造方法 动态绑定只是针对普通方法的,就是上边这些特例以外,不是privat...

开水白 5年前 (2012-07-08) 357℃ 0评论 0喜欢