Java基础知识
shuijieshuijie
RootRootRootRoot
展开
-
Time
1.获取当前时间 String dutyDay = new Date(System.currentTimeMillis()).toString();2.判断是否是早上 if (Calendar.getInstance().get(Calendar.HOUR_OF_DAY) 3.获取上个月的时间 Calendar c = Calendar.getIns原创 2014-03-15 19:53:34 · 556 阅读 · 0 评论 -
Java基础知识之字节码指令简介
Java虚拟机的指令由一个字节长度的,代表着某种原创 2014-08-15 13:57:45 · 594 阅读 · 0 评论 -
Java基础知识虚拟机类加载机制
届世似凯把描述典的'也知从Clu. 文件加吸到内在。并对勤保送行佼也转倏解析和初始化簸终形成可以披虚拟机在很使用的Java 类型这饭是虚拟凯的委加S安机制原创 2014-08-14 11:13:09 · 592 阅读 · 0 评论 -
Java基础之泛型
Java引入泛型的主要动机是让开发人员更安全地使用原创 2014-08-11 17:21:28 · 428 阅读 · 0 评论 -
Java基础之引用
在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品,食之无味,弃之可惜。原创 2014-08-08 10:59:19 · 483 阅读 · 0 评论 -
Java内部类访问局部变量时的final问题
内部类访问局部变量的情况也没少遇到。也一直知道要给变量加个final修饰符,不然通过不了编译。但一直也没深究过为什么要加。昨天好奇的上网查了下,并翻阅了下相关的书籍(Core Java 8th),终于算是搞明白了,在这里简单说明下。原创 2014-07-24 15:48:06 · 541 阅读 · 0 评论 -
Java基础知识之注解Annotation
1 注解的概念注解Annotation是JDK 5.0之后推出的原创 2014-07-20 12:16:27 · 690 阅读 · 0 评论 -
编写高质量Java代码的建议
1 不要在常量和变量中出现容易混淆的字母2原创 2014-07-01 19:13:01 · 581 阅读 · 0 评论 -
Java反射基本知识
Java 语言允许通过程序化的方式间接对Class 进行操作,Class 文件由类装载器装载后,在JVM 中将形成一份描述Class 结构的元信息对象,通过该元信息对象可以获知Class 的结构信息:如构造函数、属性和方法等。Java 允许用户借由这个Class 相关的元信息对象间接调用Class 对象的功能,这就为使用程序化方式操作Class 对象开辟了途径。原创 2014-07-09 14:35:03 · 621 阅读 · 0 评论 -
正则表达式
验证数字:只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 只能输入n个数字 表达式 ^\d{n}$ 例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子 只能输入至少n个数字 表达式 ^\d{n,}$ 例如^转载 2014-03-31 19:03:33 · 474 阅读 · 0 评论 -
抽象类 接口的区别
1.abstract class表示的是一种继承的关系,一个只能继承一个原创 2014-04-20 13:16:55 · 516 阅读 · 0 评论 -
ArrayList List的区别
1.List是一个接口,实现List接口的又原创 2014-04-18 15:08:32 · 569 阅读 · 0 评论 -
Java基础知识之Class结构
。每一个Class文件都对应着唯一一个类或接口的定义信息,但是相对地,类或接口并不一定都得定义在文件里(譬如类或接口也可以通过类加载器直接生成)原创 2014-08-14 20:16:01 · 585 阅读 · 0 评论