
J2SE
mgqy
热衷于计算机软件事业,擅长RIA技术、J2EE企业级应用的系统开发
展开
-
关于子类对象的实例化过程
n分配成员变量的存储空间并进行默认的初始化,就是用new关键字产生对象后,对类中的成员变量按第三章的表3.1中的对应关系对对象中的成员变量进行初始化赋值。 n绑定构造方法参数,就是new Person(实际参数列表)中所传递进的参数赋值给构造方法中的形式参数变量。 n 如有this()调用,则调用相应的重载构造方法(被调用的重载构造方法又从步骤2开始执行这些流程),被调用的重载原创 2006-10-09 22:23:00 · 957 阅读 · 0 评论 -
一个让98%的JAVA程序员犯难的程序
public class Parent { public void test() { } public Parent() { test(); } public static void main(String[] args) { new Child();转载 2006-10-09 22:31:00 · 980 阅读 · 0 评论 -
关于final修饰符的几点说明
final可以用来修饰类、方法或者变量 代表的意思是:最终的,最后的 相当于是终极版的意思,那么就代表不能被修改了 如果修饰类,代表这个类不能被扩展,也就是继承 如果修饰方法,代表这个方法不能被重写,也就是覆盖 如果修饰变量,代表这个变量就成了一个常量,但是通常和static一起使用,为的是节省内存原创 2006-10-09 23:11:00 · 917 阅读 · 0 评论 -
lljs的J@Whiz1.4笔记
Test11、 要想让assertion对整个包都有效用:java -ea:包名... 2、 AssertionError有七个构造方法,参数类型有:int,char,long,boolean,double,float和Object3、 char is the only unsigned integral primitive type in Java.4、 接口不能用abs原创 2006-10-09 22:39:00 · 1173 阅读 · 0 评论 -
线程中的同步(synchronized)的解释和例子
package synh;/*class ThreadDemo implements Runnable{ int tickets = 100;//票数 String str = new String(""); public void run(){ while(true){ /* *分析synchronized方法 *synchronized代码块中的语句只能有一个线程在执行原创 2006-10-12 19:14:00 · 932 阅读 · 0 评论