摘要: Edit 处理大数字BigInteger与BigDecimal 关键技术剖析: BigInteger:支持任意精度的整数,可以精确地表示任意大小的整数值,同时在运算过程中不会丢失任何信息。 BigDecimal:可以精确地表示任意精度的小数,同时在运算过程中不会丢失任何信息。 源码: 1.impor 阅读全文
posted @ 2017-07-05 14:53 RuntimExcep 阅读(227) 评论(0) 推荐(0) 编辑
摘要: SimpleDateFormat中 parse,format的用法 private static final String pattern="yyyy-MM-dd"; private SimpleDateFormat format = new SimpleDateFormat(pattern); p 阅读全文
posted @ 2017-07-05 14:53 RuntimExcep 阅读(754) 评论(0) 推荐(0) 编辑
摘要: Edit MessageFormat MessageFormat用来格式化一个消息,通常是一个字符串,比如: String str = "I'm not a {0}, age is {1,number,short}", height is {2,number,#.#}; 而MessageFormat 阅读全文
posted @ 2017-07-05 14:52 RuntimExcep 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Edit Java动态代理 Java动态代理 一.代理模式 二.静态代理 三.动态代理 案例1 案例2 美中不足 一.代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之 阅读全文
posted @ 2017-07-05 14:51 RuntimExcep 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Edit java基础知识 基本数据类型包括4种整型(byte-1 short-2 int-4 long-8),2种浮点型(float-4 double-8),1种字符型(char),1种布尔型(boolean) byte在Java中占一个字节,能表示-128到127 在Java中整数默认为int, 阅读全文
posted @ 2017-07-05 14:51 RuntimExcep 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Edit Java中对象初始化的过程和对象调用成员的过程 1.对象初始化过程 Person p = new Person(“zhangsan”,30) 上面的代码做了如下事情: 1在栈内存中建立main变量和P变量; 2.因为new用到了Person.class文件,所以首先会将Person.cla 阅读全文
posted @ 2017-07-05 14:50 RuntimExcep 阅读(363) 评论(0) 推荐(0) 编辑
摘要: Edit 帮助文档的制作 1.要制作帮助文档,其类必须为public或者protected, 其方法必须为public 2.默认的构造函数的权限和所属类一致: 类为public,默认构造函数为public; 类为private,默认的构造函数为private; 3.当一个class文件没有在当前文件 阅读全文
posted @ 2017-07-05 14:50 RuntimExcep 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Edit static关键字 static关键字 static是一个修饰符,用于修饰成员(包括成员变量,成员函数),当几个对象有相同的元素,就可以将其static; 当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以被类名调用:类名.静态成员; static修饰的成员变量和函数存在 阅读全文
posted @ 2017-07-05 14:49 RuntimExcep 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Edit GUI java.Awt:需要调用本地系统方法实现功能,属于重量级控件 ; javax.Swing:在Awt的基础上建立的一套图形界面系统,提供了更多的控件,而且完全由Java实现,增强了移植性,属于轻量级控件 ; 继承关系图 常见的布局管理器 FlowLayout(流式布局管理器):从左 阅读全文
posted @ 2017-07-05 14:48 RuntimExcep 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Edit 网络编程 网络编程 一.网络编程基础 1.IP地址 2.端口 3.网络体系参考模型 4.数据封装 二.InetAddress类 三.UDP 1.特点 2.Java中操作UDP 3.UDP实现发送和接收 4.利用多线程在一个程序里面实现发送接收 四.TCP 1.特点 2.TCP实现发送接收 阅读全文
posted @ 2017-07-05 14:48 RuntimExcep 阅读(360) 评论(0) 推荐(0) 编辑