Java基础
yaohai
我自己!
展开
-
Java中的instanceof关键字
instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,也就是isObjec转载 2007-03-09 16:42:00 · 555 阅读 · 1 评论 -
一个例子对于类继承和关键字“this”的理解
package com.yhy;class Person5{ static int count=0; protected String name; protected int age; public Person5(String n1,int a1) { name=n1; age=a1; this.count++; } public String toString() { return转载 2007-03-09 16:48:00 · 852 阅读 · 0 评论 -
用六大代码问题检验你的Java知识能力
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 程序代码 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createS转载 2007-03-19 10:05:00 · 540 阅读 · 1 评论 -
对synchronized(this)的一些理解
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。三、尤其关键的是,转载 2007-03-19 11:43:00 · 580 阅读 · 1 评论