随笔分类 -  Java

摘要:【final】1. 修饰类的话,该类不能被继承(没有子类);2. 修饰方法的话,该方法可以被继承,不能被覆盖;3. 修饰成员变量的话,该变量为常量,只能被赋值一次,赋值后值不再改变;4. final不能修饰构造函数(构造函数不能被子类继承)【static】1. 修饰成员变量的话,该变量相当于是一个全... 阅读全文
posted @ 2015-06-02 09:47 hwu_harry 阅读(116) 评论(0) 推荐(0)
摘要:JVM内存模型一.内存模型堆和方法区是所有线程共享的,而虚拟机栈、本地方法栈和程序计数器是线程私有的。程序计数器:相当于程序指针,指向当前执行的java字节码的位置。是java内存中唯一不存在内存溢出和栈溢出的地方。虚拟机栈:执行java方法时,方法的调用与返回对应于栈帧的入栈与出栈。本地方法栈:与... 阅读全文
posted @ 2015-05-15 11:24 hwu_harry 阅读(129) 评论(0) 推荐(0)
摘要:【单例模式】 单例设计模式的主要目的是:在整个系统中只能出现一个类的实例。比如全局配置信息,一个Factory,或者是一个主控类public class Singleton { private static Singleton singleton = new Singleton; ... 阅读全文
posted @ 2015-05-14 16:44 hwu_harry 阅读(132) 评论(0) 推荐(0)
摘要:【参考】[博客链接] 阅读全文
posted @ 2015-05-07 14:45 hwu_harry 阅读(117) 评论(0) 推荐(0)
摘要:【一些设置】1.eclipse里的中文注释比较小 Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Edit如果在新版eclipse中中文注释明显小于... 阅读全文
posted @ 2015-05-07 10:18 hwu_harry 阅读(110) 评论(0) 推荐(0)
摘要:【Comparable和Comparator源码】java.lang.Comparable public interface Comparable { public int comparaTo(T o);}-----------------------------------------... 阅读全文
posted @ 2015-05-05 15:12 hwu_harry 阅读(316) 评论(0) 推荐(0)
摘要:在项目中使用到了Timer,需要定时地执行某些功能。import java.util.Timer;import java.util.TimerTask;public class TestTimer { public static void main(String[] args) { ... 阅读全文
posted @ 2015-04-20 19:47 hwu_harry 阅读(136) 评论(0) 推荐(0)
摘要:一.获得控制台用户输入的信息 public String getInputMessage() throws IOException { System.out.println("请输入您的命令∶"); byte buffer[]=new byte[1024]; ... 阅读全文
posted @ 2014-04-17 19:55 hwu_harry 阅读(195) 评论(0) 推荐(0)
摘要:JAVA编程规范的作用和意义: JAVA程序员能够依据JAVA编程规范养成良好的编程习惯,是编写良好JAVA程序的先决条件。对于JAVA编程规范首先要准确理解。例如,每行声明一个局部变量,不仅仅要知道是JAVA编程规范的要求,更重要的是要理解这样增加了代码的易懂性。理解好JAVA编程规范是发挥规范作用的基础。理解规范中每个个原则仅仅是开始,进一步需要相信这些规范是编码的最好方法,并且在编程过程中坚持应用。另外,应该在编程过程中坚持一贯遵循这些规范,培养成习惯,这样能够保证开发出干净代码(Clean code),使开发和维护工作更简单。从一开始就写干净的代码,可以在程序开发过程中以及程序维护阶. 阅读全文
posted @ 2014-03-17 16:54 hwu_harry 阅读(297) 评论(0) 推荐(0)