- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 Struts2学习笔记-命名空间
1.package 里面的命名空间namespace最好和名称一致,为空的话,只要url有index,其他package没有处理的话,它都会进行处理xx.jsp
2015-06-27 21:40:43 251
原创 j2se学习笔记-线程基础
1.实现Runnable接口class run implements Runnable{public void run(){}}Thread th=new Thread();th.start(new run());继承Threadclass run extends Thread{public void run(){}}run th=new run
2015-06-17 23:01:27 242
原创 j2se学习笔记-IO_4 Object流
1.class XXX implements Serializable//可以被序列号 也就是以流的形式传输ObjectOutputStream oos=new ObjectOutputStream(new FileOutputStream(“地址”) );oos.writeObject(object);ObjectInputStream oos=new ObjectInp
2015-06-17 22:30:11 255
原创 j2se学习笔记-IO_3 数据流DyteIO ByteArrayIO
1.数据流 DataOutputStream dos=new DataOutputStream(new ByteArryaOutputStream());dos.writeDouble(Math.random()); dos.writeBoolean(true); DataInputStream dos=new DataInputStream(new ByteArryaI
2015-06-17 22:15:50 317
原创 j2se学习笔记-IO_2 转换流
1.OutputStreamWriter osw=new OutputStreamWrite(new FileOutputStream("文件路径"),【bool 该值为true为追加,否则覆盖】);osw.write("直接写入字符串");2InputStreamReader osr=new InputStreamReader(new InputStreamReader(System.i
2015-06-17 21:50:17 266
原创 j2se学习笔记-IO_1
1.字节流 InputStream读取 OutputStream写数据 字符流 Reader 读取 Writer写数据InputStream 的int read() 读一个字节,以整数返回 ,如果返回-1说明已经到末尾了 的Int read(byte[] buffer)throws IOException 读取的信息放到
2015-06-17 21:45:35 307
原创 j2se学习笔记-容器
Set没有顺序,不可重复,类似数学中的集合List可以重复,有顺序在容器中,不能添加基本数据类型,得添加object2.重写equals ,得重写hashcode。两个对象相等,它的hashcode也相等。3.位于java.util包内。4.Iterator接口 主要用于遍历容器,有hasNext(),next();remove()三种方法使用 Collection
2015-06-17 09:56:03 395
原创 j2se学习笔记-Enum枚举类型
1.public enum Color{red,green,blue};使用,Color c=Color.red;
2015-06-17 09:44:30 304
原创 j2se学习笔记-java.io.File类
1.separator 路径分隔符,能自动匹配操作系统对应的路径分隔符2.File file=new File("d:/ssss/text.text"); if(file.exists()){ System.out.print("chang"+file.length()); } else{ try{ file.getParentFile().mkdirs()
2015-06-16 23:46:18 305
原创 j2se学习笔记-java.lang.String
1.java.lang.String 是不可变的 StringBuffer 是可变的,两者在对字符串进行追加的时候,StringBuffer效率更高,因为StringBuffer是可以动态改变,而String得重新申请一块内存,然后再把原字符串以及追加的字符串都放到该空间中。 append()添加在原字符串后面 insert()插入,delete()删除 reverse逆序 新大陆
2015-06-16 22:16:57 273
原创 j2se学习笔记-数组
1.在java中,不能够 int a[3]; 这在C中是可以的。2.多维数组中,其内部是数组的数组。3.拷贝数组,最有效率的是,把整块内存拷贝过去,使用lava.lang.System的arraycopy。使用System.arraycopy(原数组,从哪一个下标拷贝,目标数组,从哪个下标开始放)。
2015-06-16 21:13:30 229
原创 j2se学习笔记-异常处理
1.throws 关键字,抛出异常 使用如下void func( ) throws XXX{ //XXX指什么异常} 在使用该方法时候,必须对该异常进行捕获,处理建议:最好进行处理,起码把错误信息打印出来。不能够把错误给吞了
2015-06-16 20:47:53 246
原创 j2se学习笔记-interface接口
1.接口是一种特殊的抽象类,只包含常量,方法的定义,而没有变量和方法的实现。2.属性只能是public static final,方法只能是public。3.继承不是extends 而是implements。实现多个接口,用","隔开。interface XX{ }interface BB{ }public class AA implements XX,BB{ }
2015-06-15 23:12:23 204
原创 j2se学习笔记-抽象类
1.用abstract来修饰。 public abstract class xx2.抽象方法不能有实现方法,抽象类不能被实例化。必须在子类中在实现。
2015-06-15 23:02:29 231
原创 j2se学习笔记-多态(动态绑定)
1.动态绑定:指在执行期间,判断所引用对象的实际类型,根据该对象的实际类型进行绑定。new 出的类是什么,就调用该类的方法。而要访问对象的成员,则必须进行强制转换。2多态的三个条件。1继承;2.重写;3父类引用指向子类对象。 3.多态,主要是动态调用方法。多态应用:例如在飞机大战中,有子弹,飞机,敌机,补血道具等一些精灵,而在绘画出这些精灵的时候,一般步骤是,取出一个精灵,判断
2015-06-15 23:01:20 304
原创 j2se学习笔记-对象转型
1.对象1 instanceof 类2 实际当中,对象1是不是属于类22.基类引用变量,可以指向子类对象,但是 只能访问基类中的成员以及方法,要访问子类中新增加的成员以及方法,得把该引用对象强制转换成子类对象。这样,有以下的好处:(1)当父类中派生出很多子类,而需要针对每个子类进行单独处理,这时候如果没有该机制,就得针对每个子类做一个方法。有了该机制
2015-06-15 22:12:16 232
原创 j2se学习笔记-java.lang中的object类
1.所有类中的祖宗,java中所有的类都从该类继承。2.public class XX == public class XX extends object3.方法object clone() 克隆一份boolean equals(Object obj)是否相等getClass() 涉及到反射机制int hashCode() 哈希编码,根据该编码可以找到对应对象的
2015-06-15 21:00:22 254
原创 j2se学习笔记-继承&构造方法
1.在子类继承父类,父类的所有属性以及方法都继承,但是父类的私有成员以及方法不可访问。2.子类中,调用父类的方法可用super关键字+.方法或者成员进行访问。例如super.eliment。3.New出子类对象时,子类必须先调用父类的构造函数,然后再执行自己的构造函数,其中,子类中可用使用super(argument_list)调用父类的构造方法,this(argument_list)
2015-06-15 20:23:25 338
commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar.rar
2015-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人