This category is used for recording J2SE/J2EE related experience.
摘要:JAVA多线程有两种方式实现: 第一种是继承Thread方式 第二种是实现Runnable接口, 在实际项目中都使用第二种方式实现多线程 第一种方式的变量值不共享 第二种方式的变量值共享
阅读全文
摘要:The concept of object oriented programming. Object: A repository of data Class: Type of object Method: procedure or function that operates on an objec
阅读全文
摘要:byte: 8 bit integer -128...127 short: 16 bit -32768...32767 int: 32 bit -2147483648....2147483647 long:64 bit long x=43L; double: A 64 bit floating po
阅读全文
摘要:在Eclipse中配置Bluemix环境 http://qiita.com/asmanabu/items/a95dec97aabddd69acd8#was-liberty%E3%81%A7%E6%89%B1%E3%81%86%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E
阅读全文
摘要:1.Transient 状态 There is no records in database. 2.Persistent状态 Data exists in database, and data has been managed by Hibernate session 3.Detached状态 Da
阅读全文
摘要:Hibernate CRUD testing Hibernate 中对表的操作, add,load,update,delete,list,pager(分页)
阅读全文
摘要:1. 面向对象编程的重要的特性,封装,继承,多态和抽象 封装 https://examples.javacodegeeks.com/java-basics/encapsulation-in-java/ 继承 继承给对象提供了从基类获取字段和方法的能力。继承提供了代码的重用行,也可以在不修改类的情况下
阅读全文
摘要:1.Go to the following link http://tools.jboss.org/downloads/jbosstools/neon/4.4.4.Final.html 2.There are two ways to install mentioned below. 3.Choose
阅读全文
摘要:类的初始化时机 调用 ClassLoader类的loadClass方法加载一个类,并不是对类的主动使用,不会导致类的初始化。
阅读全文
摘要:类的两种类型的类加载器 -Java虚拟机自带的加载器 根类加载器(Bootstrap): 使用C++编写,programer can not abtain this class. 扩展类加载器(Extension): 使用Java代码实现 系统类加载器(System):使用Java代码实现 -用户自
阅读全文
摘要:Java虚拟机与程序的生命周期 Java虚拟机将结束生命周期 1.call System.exit(n) Terminates the currently running JVM. 2.程序正常执行结束 3.程序在执行过程中遇到了异常或者错误而异常终止 4.由于操作系统出现错误而导致JVM进程终止
阅读全文
摘要:1. 简单工厂违背OCP(Open Close Principle)原则 , 即对增加开放,对修改关闭。如果要符合OCP原则,要针对接口编程。 2.下一种模式的工厂进一步优化了简单工厂,但有一个缺点就是依赖于工厂的实现类 3.为了解决第二种工厂模式的弊端,需要使用配置文件,然后通过反射获取工厂实例
阅读全文
摘要:快捷键设置 菜单 Window --> Preferences General Keys Content Assist: 代码提示快捷键 模板设置 新建一个模板 在Insert Variable中选择变量 line_selection表示选择的代码 cursor 表示光标停留的位置 使用改模板
阅读全文
摘要:反射的3个特点: 1.使用字符串创建类的实例 2.使用字符串调用方法 3.使用字符串调用静态方法
阅读全文
摘要:package xueruan.com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; public class DBUtil { public static Connection getCon...
阅读全文