
java
kutim
这个作者很懒,什么都没留下…
展开
-
3. java基本程序设计结构
3.3 数据类型 整数中可以使用下划线,以便于阅读 整型值和布尔值之间不能进行相互转换。 3.4 变量 注意初始化 常量使用 final 修饰符,const是Java保留关键字,目前没有使用 3.5 运算符 默认情况下,虚拟机设计者允许中间计算结果采用扩展的精度, 但是对于strictfp 关键字标记的方法,必须使用严格的浮点计算来产生理想的结果。翻译 2015-07-04 16:21:08 · 306 阅读 · 0 评论 -
8.事件处理
loadButton.addActionListener( EventHandler.create(ActionListener.class, frame, "loadData")); java.beans.EventHandler 1.4 • static Object create(Class listenerInterface, Object target, Strin翻译 2015-07-05 20:56:41 · 267 阅读 · 0 评论 -
第七章 图形程序设计
Abstract Window Toolkit (AWT), eclipse 使用SWT 7.1 创建框架 AWT Frame SWing JFrame 事件分派线程: EventQueue.invokeLater(new Runnable() { public void run() {翻译 2015-07-05 16:25:08 · 245 阅读 · 0 评论 -
6.接口与内部类
6.1 接口 接口不是类,而是对类的一组需求描述。 接口中所有方法自动属于public 。因此在声明时,不必提供关键字public 在接口中,可以定义常量。 浮点数比较大小时,可能因舍入产生 错误。 在接口中,似乎能定义静态方法? 接口中的常量被自动设为public static final。 此时的静态方法就没翻译 2015-07-05 13:23:44 · 258 阅读 · 0 评论 -
4. 对象与类
GregorianCalendar的月份从0开始计数。 也可以使用Calendar.DECEMBER. Locale.setDefault(Locale.国籍); 不要编写返回引用可变对象的访问器方法,两个变量引用同一对象。 应该调用 clone()方法。 一个方法可以访问所属类的所有对象的私有数据 class Employee翻译 2015-07-04 20:10:33 · 265 阅读 · 0 评论 -
泛型程序设计
类型参数提高了可读性、安全性 泛型类的定义: public class Pair { private T first; private T second; public Pair() { first = null; second = null; } public Pair(T first, T second) { this.first = first; this.翻译 2015-07-03 12:35:06 · 373 阅读 · 0 评论 -
5.继承
super 与this:super不是一个对象的引用,不能将super赋给另一个对象变量,只是一个指示编译器调用超类方法的特殊关键字 this用途:一、引用隐式参数。二调用该类的其他构造器 super用途:一、调用超类的方法。二调用超类构造器 使用super调用构造器的语句必须是子类构造器的第一条语句。 this 也 作为第一条 Manager[]翻译 2015-07-04 23:32:14 · 272 阅读 · 0 评论 -
集合
1. 集合接口 接口与实现分离 集合基本接口Collection接口, iterator.next(); interator.remove(); //删除左边的 iterator.previous(); iterator.remove() // 删除右边的 多个迭代器可能发生并发修改异常(添加、删除) set()翻译 2015-07-03 15:15:38 · 223 阅读 · 0 评论 -
Bouncy Castle使用备份
使用的jar包是:bcprov-jdk15on-1.54.jarbase64使用apache的codec里面的,日期使用的joda-time第一个是以前的bouncy castle版本生成证书的代码,现在可以用,但是已经不推荐了,有些API会显示已经过期了。public class Test1 { static { Security.addProvider(new Bounc翻译 2016-03-21 16:18:53 · 603 阅读 · 0 评论