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

Thinking in Java学习笔记(二)

我个人理解初始化和清理的关系就是吃饭和上厕所,正是有了初始化的对象,我们才能使用清理。但是为什么要清理呢?想象一下一个人光吃不拉,是个什么情况?:)难道我们的程序也要像吃饭一样光产生对象,而不去清理使用完毕的对象?任由我们的对象堆积如山,占用系统资源?
   以构造函数确保初始化的进行
      什么构造函数?构造函数就是一种特殊的函数,当对象产生时,他会被系统自动的调用起来,并且这个函数名称和class名相同。
      class ConstructorTest
      {
       ConstructorTest()//构造函数是没有返回值的,注意不是void的!
       {
        System.out.println("nothing!");
       }
       ConstructorTest(String s)
       {
        System.out.println(s);
       }
       public static void main(String args[])
       {
        new ConstructorTest();//当对象生成的时候,系统会自动的调用他的构造函数
        new ConstructorTest("hello"); //并且构造函数还可以接受引数,产生你所希望的特定的对象。假如ConstructorTest(String s)是唯一的构造函数,那么编译器不允许你以任何其他的方式开产生对象
       }
      }
      有的人看到这里就是要问了,为什么我的程序就根本没有定义过构造函数,但是我为什么在创建对象的时候依然可以使用他呢?
      例如
     class test
      {
       public static void main(String args[])
       {
    &nbs


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

Java压缩zip文件

由于网络带宽有限,所以数据文件的压缩有利于数据在Internet上的快速传输,同时也节
省服务器的外存空间。
  Java 1.1实现了I/O数据流与网络数据流的单一接口,因此数据的压缩、网络传输和解
压缩的实现比较容易,下面介绍利用ZipEntry、ZipInputStream和ZipOutputStream三个Java
类实现zip数据压缩方式的编程方法。 ......

java与存储过程

一:无返回值的存储过程
存储过程为:
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
   INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);
END TESTA;
然后呢,在java里调用时就用下面的代码:
package com.hyq.src;
import java.sql.*;
import j ......

java初学者必读 经验总结

 1:jdk开发中系统环境变量设置:  
  方法如下:  
  Win2000中:  
  右键我的电脑--》属性--》高级--》环境环境变量  
  classpath=.;jdk安装目\lib  
  path=jdk安装目录\bin  
  注意:一定不可忽略“.”。  
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号