自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 打包文件

import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.zip.ZipEntry;import java.util.

2012-11-28 17:21:59 327

原创 static变量 static代码块 static方法 main()中的static 变量

static变量和static代码块是在类加载的时候执行的,而static方法仅仅是可以通过类名.来访问,是类加载完后才会执行的。所以static 修饰的main方法中不可以定义static变量。

2012-11-23 16:10:20 356

转载 成员变量和方法变量

方法变量是指在方法中声明的变量,方法变量的修饰词要么没有,有的话永远只可能有一个,那就是final,其它任何修饰词都是不允许的。

2012-11-23 16:00:49 503

原创 关于引用变量的生命周期如何影响对象的生命周期

只要对象的引用存在,对象就会继续生存在堆上,引用消失或者指向别的对象,那么之前指向的对象就会消失;如果在方法中new 一个对象,当该方法结束后,只要对象的引用存在,该对象还是会存在在堆上的。

2012-11-23 15:00:14 755

原创 jsp页面间的hidden

hidden情景:在doRetrive.jsp界面输入值,通过deRetrive  action查询Detail数据,以label的形式显示在Detail.jsp界面,Detail界面的button1,点击会返回doRetrive.jsp界面,并且界面上显示先前输入的数值,Detail界面的button2会将Detail.jsp界面的数值提交。分析:功能“Detail界面点击button1

2012-11-16 14:43:27 2000

原创 分别用get和post方法获取jsp页面中文

jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 用户名 servletimport java.io.IOException;import java.io.PrintW

2012-11-14 16:32:07 848

转载 JAVA事件概述

转自残阳飞雪Java对事件的处理采用授权的事件模型,也成为委托事件模型。在这个模型下,每个组件都有相应的事件,如按钮单击事件,文本域具有内容改变事件等。当某个事被触发后,组件就会将事件发送给组件注册的每一个事件监听器,事件监听器中定义了与不同事件相对应的事件的处理,此时事件监听器会根据不同的事件信息调用根据不同的事件信息调用不同的事件处理者,完成对这次事件的处理,只有向组件注册的事件监

2012-11-13 17:00:07 560

原创 异常处理

1.catch块之所以会抛出异常,是因为try块调用的方法本身被声明为会throws Exception,比如:File f = new File("XXX");FileInputStream inStream = new FileInputStream(f);第二行代码之所以要加异常处理,是一位FileInputStream类中的FileInputStream(File file)

2012-11-09 16:42:29 599

转载 什么是primitive主数据类型呢

primitive就是int,double,boolean这些数据类型,它们不是对象,只是内存里的几个字节空间而已。注意int是primitive,而Integer不是!Integer是一个类。java调用方法的时候参数是"pass by value"的,如果你有一个方法int myMethod(int i),调用者手里的i是10,调用myMethod(10),这时候,myMethod得到的是

2012-11-07 15:16:08 6773

原创 abstract关键字

1.如果不想让某个类被new出来,将他标记为abstract2.如果类中有抽象的方法,那么该类必须标记为abstract3.抽象的类可以有抽象和非抽象的方法4.抽象的方法没有方法体5.抽象的方法必须在具体的子类中实现

2012-11-07 13:54:12 505

原创 static简述

1.当类装载的时候,只为static变量分配一块存储空间,所有此类的对象都是对这块存储空间进行读写的。2.static方法不能调用none-static方法,仅能调用其他static方法,因为非静态方法有可能会调用实例变量,编译器不允许这种可能的存在。3.静态初始化在类加载的时候执行且执行一次,位于其他语句之前执行。static{//your code}4.static方法只能

2012-11-06 10:36:13 861 1

原创 阻止类被new出来的方法

1.将该类声明为abstract2.将该类的构造方法设为private

2012-11-02 17:18:31 1171

原创 关于变量的继承

假如父类定义了变量a,子类继承了父类,并且定义了变量b,那么当new出来一个子类的时候,就会把父类和子类中的变量都new出来,然后子类访问变量a事实上是访问内存上的a的值。public class Father{ int size = 0;}public class Child extends Father{ public Child(){ Sys

2012-11-02 15:30:38 360

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除