易截截图软件、单文件、免安装、纯绿色、仅160KB

Java 继承小例

看看下面程序将输出什么结果:
/**
* ShowExtending
* 演示继承时的现象
*/
class SupCls {
static String s1 = "父类类变量s1";
String s2 = "父类实例变量s2";
SupCls(){
System.out.println("父类构造器被访问");
}
public static void f1(){
System.out.println("父类 static:f1() 被访问");
}
public void f2(){
System.out.println("父类 instance:f2() 被访问");
}
}
public class ShowExtending extends SupCls {
static String s1 = "子类类变量s1";
String s2 = "子类实例变量s2";
ShowExtending(){
// 系统会调用父类的默认(没有参数)构造器
// 如果父类默认构造器被覆盖以致没有无参构造器,则编译出错
// 此时应该调用 super( /*参数*/ ); 显示调用父类构造器
System.out.println("子类构造器被访问");
}
public static void f1(){
System.out.println("子类 static:f1() 被访问");
}
public void f2(){
System.out.println("子类 instance:f2() 被访问");
}
public static void main(String[] args) {
// 创建子类对象时会创建父类对象,会调用父类构造器
SupCls a = new SupCls();
ShowExtending b = new ShowExtending();
SupCls c = b;
// 测试通过不同方式访问父类和子类的数据成员
System.out.println("a.s1:" + a.s1);
System.out.println("a.s2:" + a.s2);
System.out.println("b.s1:" + b.s1);
System.out.println("b.s2:" + b.s2);
System.out.println("c.s1:" + c.s1);
System.out.println("c.s2:" + c.s2);
// 测试通过不同方式访问父类和子类的方法成员
System.out.print("a.f1():");
a.f1();
System.out.print("a.f2():");
a.f2();
System.out.print("b.f1():");
b.f1();
System.out.print("b.f2():");
b.f2();


相关文档:

Java Scanner NoSuchElementException

今天同学问我一个Java问题,代码结构如下:
Scanner scan = new Scanner(System.in);
scan.next();
scan.close();
scan = new Scanner(System.in);
scan.next(); 
当程序运行到第五行是会抛出java.util.NoSuchElementException
          at&nb ......

Java连接Oracle问题

Java执行stm.executeQuery(sql); 时总是提示:java.sql.SQLException: ORA-00911: 无效字符,弄了半天还是出错,无奈,拿出杀手锏,Google一下,晕倒,发现我的String  sql = “select detail from test.result where person_id = 4; ",貌似没错误吧,结果我我必须去掉最后分号,本来是想搞得专业点,就价加个分 ......

java编码转换

常见的JAVA程序包括以下类别:
*直接在console上运行的类(包括可视化界面的类)
*JSP代码类(注:JSP是Servlets类的变型)
*Servelets类
*EJB类
*其它不可以直接运行的支持类
 
这些类文件中,都有可能含有中文字符串,并且常用前三类JAVA程序和用户直接交互,用于输出和输入字符,如:在JSP和Servlet中得到客户 ......

Java实现文件拷贝的4种方法

使用 java 进行文件拷贝 相信很多人都会用,,不过效率上是否最好呢?
最近看了看NIO决定试一试 java  NIO 到底有什么性能的提升.
第一种方法:古老的方式
 public static long forJava(File f1,File f2) throws Exception{
  long time=new Date().getTime();
  int length=2097152;
  FileInp ......

1分钟Java程序快速转换为windows服务运行

文章来源:http://www.blogjava.net/midea0978/archive/2008/01/17/175953.html
1、首先到请下载最新版本的Java Service Wrapper,点我下载。
2、准备如下文件,复制到test目录,这些文件可以从下载包中找到:
wrapper.dll
wrapper.exe
wrapper.jar
3、编写wrapper.conf,也放在同一级目录下面,内容如下
# Jav ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号