易截截图软件、单文件、免安装、纯绿色、仅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


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

Java反射4

1.3. 反射机制的功能
  JAVA反射机制主要提供了以下功能:
      1.在运行时判断任意一个对象所属的类
      2.在运行时构造任意一个类的对象
      3.在运行时判断任意一个类所具有的成员变量和方法(通过反射甚至可以调用private方 ......

java定时任务


通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。
(1)Listener

import
java.util.Timer;
import
javax.servlet.ServletContextEvent;
import
javax.servlet.ServletContextListener;
public
 
class
MyListener
implements
ServletContextListener {
 
p ......

Java获取IP地址:request.getRemoteAddr()警惕

Java获取IP地址:request.getRemoteAddr()警惕

关键字: request ip

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr()
,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
如果使用了反向代理软件,将http://192.1 ......

Thinking in Java学习笔记(一)

在java程序中,万事万物皆对象,即使是java程序本身,也是一个对象
一、Reference是操纵对象之钥匙
             c语言中是使用指针来操纵对象的,但是java呢?用的是reference来操纵对象,我习惯把他叫做句柄,句柄和对象的关系就想是电视遥控器和电视机 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号