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

JAVA学习小笔记2

1.final关键字修饰类时,说明其类不能有子类,也就是说该类不能被继承,该类的成员变量在这里将不起作用。
2.final关键字修饰方法时,说明该方法不能被重写,因为类都不能被继承了,方法就更不能重写了。
3.类里可以含有final关键字修饰的方法。
4.在java里,抽象类最少要含有一个抽象方法,让它的子类去实现这个抽象方法,抽象类里也可以定义一些方法。
5.抽象类是不能实例化,只能去实现所有的抽象方法,否则就只能还是一个抽象类。
6.继承了抽象类就必须去实现该抽象类的抽象方法。
  如果抽象类的子类没有实现父类的抽象方法,就必须为抽象类。
  抽象类和普通继承类一样,都必须是单继承,或者是多层继承。
7.接口里的成员变量默认为public static final类型的。
8.接口不能声明为final的,因为final类型的必须要实现。接口好比一个规定,接口只定义了形式,没有具体定义操作。
9.接口遵循类的定义原则,接口也同样可以继承。但(类不能多继承,可以多层继承)接口既可以多层继承,也可以多继承。
10.在定义接口的时候,接口里的方法是没有方法体的。接口里定义的方法需要在其子类去实现。接口的变量默认被修饰为public static final类型
11.接口里的方法默认被修饰为public ,abstract类型。
异常处理
1.在try语句中放可能出现异常的代码;在catch语句中需要给出一个异常的类型和该类型的引用,并在catch语句中放当出现异常类型时需要执行的代码
2.try-catch语句中的catch语句可以不只是一个,可以存在多个catch语句来定义可能发生的多个异常。当处理任何一个异常时,将不再执行其他catch语句。当对程序使用多个catch语句进行异常处理的时候,要将范围相对小的异常放在前面,将范围相对大的异常放在后面.
3.finally语句中放肯定会被执行的语句.
4.当不存在catch语句时,finally语句必须存在并且紧跟在try语句后面。在try语句和catch语句间不能存在任何语句,同样在catch语句和finally语句之间也不能存在任何语句。
5.异常分为:捕获异常和未捕获异常。所有的异常类都是继承Throwable类。Throwable类继承于Object类。Throwable类有两个直接子类,Error类和Exception类。在Exception类中又有一个RuntimeException类。在Exception类中的直接和间接子类中除去RuntimeException类的直接和间接子类,都是捕获异常。捕获异常就是必须处理的异常,捕获异常通常是由外部因素造成的,不是由程序造成的。
6.如果语句中不可能出


相关文档:

java环境变量配置

windows xp下配置JDK环境变量:
      1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
  2.安装完成后,右击“我的电脑”,点击“属性”;
      3.选择“高级”选项卡,点击“ ......

在java中使用委托实现map/filter

在java中,假设你有一个user 对象的list,此user对象封装了用户的id, first name, last name and age. 然后你想调用一个web service(eg. UserService.deleteUsersByIds(List<Integer> userIds) 去删除数据库中指定的这些user。  听起来似乎不太困难,不是么? 你所需要只是将 List<User> 转化成List&l ......

java事务


事务处理总结
来源:http://space.itpub.net/13956325/viewspace-598381
一、什么是Java 事务
通常的观念认为,事务仅与数据库 相关。
事 务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务 ......

java产生随机数的几种方式

一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。
二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号