JAVA 基础语法
文章平均质量分 80
东平同学
这个作者很懒,什么都没留下…
展开
-
多例模式 枚举 内部类
1.多例模式 私有化构造函数实现, 只能获得有限个静态对象. 2.枚举 多例模式的自动生成版, 语法上一样, 类类型 3.内部类 类定义为 abstract, 实例化时, 构造函数后 用一对 { } 实现好 类的 abstract 方法 public abstract class Male { public static Male BOY = new Male()原创 2014-01-24 10:32:05 · 646 阅读 · 0 评论 -
DataSource 接口 简单池实现
Sun定义提供 connection工厂接口原创 2014-05-08 15:17:14 · 1407 阅读 · 0 评论 -
DataSource Java 官方 DBCP
DBCP使用的比较少, 大多用 c3p0 c3p0与dbcp区别 dbcp没有自动回收空闲连接的功能 c3p0有自动回收空闲连接功能 基础使用, DB原创 2014-05-08 15:55:00 · 847 阅读 · 0 评论 -
JDBC 使用
JDBC 是Java的官方数据库连接接口,原创 2014-05-05 11:45:17 · 872 阅读 · 0 评论 -
JAVA语言特性 THIS SUPER 案例
THIS 在父类中源码级别只能调用 父类中的 抽象方法或者普通方法, 但是存在 THIS的父类方法调用者为子类时, THIS指向的方法为子类覆盖过的, 注意的是, 属性仍然使用父类的 这样做直观的意义在于, 父类中可以 类似 facade模式, 把 DO_STH() { DO_A DO_B DO_C } 封装, 子类在根绝各自的功能 确认要不要覆盖或者实现 DO_A DO_B DO_C 至于原创 2014-02-20 13:39:22 · 715 阅读 · 0 评论 -
可变参数
只能出现在形参列表最左边, 贪心从 [ ... ] 往左边一直取值, 类型需为 [...] 前面的类型 private static void hehe(int... s) { int sum = 0; for (Object i : s) { if (i.getClass().isInstance(sum)) { sum = sum + (int) i原创 2014-01-24 09:54:34 · 683 阅读 · 0 评论 -
自动装箱和自动拆箱
装箱是Integer.valueOf(int i),那么拆箱是:i.intValue() 整形的也是 变量变化在分配空间, 值相同 句柄指向1块内存 1 String str1 = "abc"; 2 String str2 = "abc"; 3 System.out.println(str2==str1); //输出为 true 4 System转载 2014-01-24 09:46:50 · 647 阅读 · 0 评论 -
单例模式
和 其他语言一样, 私有化构造函数. 没用过设计模式, 不知道有什么用 2014年1月24日 10:03:27原创 2014-01-24 10:01:40 · 608 阅读 · 0 评论 -
泛型
没有看到和 C++ 泛型那样的类型实现接口 方法的检查, 视频上的意思是 源代码级别的类型检查和自动类型转换, 比较方便. 放容器的能理解, 要是排序的话, 起码实现比较接口吧, 里面的元素.原创 2014-01-24 10:00:05 · 656 阅读 · 0 评论 -
异常机制
很喜欢 JAVA 的这个设计, 自动追踪栈, 调用层次, 调试代码起来方便不说, 代码也可以简洁很多, 专注于逻辑. 写的测试代码太凌乱, 难得贴了.原创 2014-01-24 10:39:14 · 537 阅读 · 0 评论 -
静态导入
java静态导入 举报|2009-06-27 23:27ch6203 | 分类:JAVA相关 | 浏览7443次 静态导入是什么意思? import xxxxx和import static xxxx的区别是什么啊? 分享到: 2009-06-28 06:28提问者采纳 静态导入是JKD1.5后新加的功能,一般不怎原创 2014-01-24 09:39:48 · 580 阅读 · 0 评论 -
IO流 - 读取输入流
123原创 2014-04-10 11:46:03 · 723 阅读 · 0 评论