java
amyzhangqian
这个作者很懒,什么都没留下…
展开
-
对象的初始化、继承时,对象的初始化过程、关于构造方法、抽象类……
1、对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。转载 2009-09-01 15:10:00 · 1024 阅读 · 1 评论 -
== equals null "" 比较
直接点就是null没有分配内存空间,而""分配了内存空间 因为null不是对象,""是对象。所以比较的时候必须是 if(str1==null){....}和if(str2.equals("")) 对象比较用equals,null用等号比较。==比较的是两原创 2009-09-07 17:38:00 · 651 阅读 · 0 评论 -
一篇不错的讲解Java异常的文章(转载)----感觉很不错,读了以后很有启发
一篇不错的讲解Java异常的文章(转载)----感觉很不错,读了以后很有启发 六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStream转载 2009-09-16 10:57:00 · 310 阅读 · 0 评论 -
java作用域public ,private ,protected 及不写时的区别
在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private转载 2009-09-26 10:55:00 · 404 阅读 · 0 评论