随笔分类 -  JAVA

This category is used for recording J2SE/J2EE related experience.
JAVA-多线程名称
摘要:通过以下方式给Thread线程设置一个名字 阅读全文

posted @ 2017-08-06 12:23 dawangandy 阅读(2653) 评论(0) 推荐(0)

JAVA-多线程
摘要:JAVA多线程有两种方式实现: 第一种是继承Thread方式 第二种是实现Runnable接口, 在实际项目中都使用第二种方式实现多线程 第一种方式的变量值不共享 第二种方式的变量值共享 阅读全文

posted @ 2017-08-06 11:59 dawangandy 阅读(101) 评论(0) 推荐(0)

Object Oriented Programming
摘要:The concept of object oriented programming. Object: A repository of data Class: Type of object Method: procedure or function that operates on an objec 阅读全文

posted @ 2017-08-05 10:30 dawangandy 阅读(97) 评论(0) 推荐(0)

Java primitive types
摘要: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 阅读全文

posted @ 2017-07-31 09:30 dawangandy 阅读(168) 评论(0) 推荐(0)

在Eclipse中配置Bluemix环境
摘要:在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 阅读全文

posted @ 2017-07-18 09:56 dawangandy 阅读(168) 评论(0) 推荐(0)

Java的可变参数
摘要:Java中的可变参数通过数组来访问 阅读全文

posted @ 2017-07-15 18:56 dawangandy 阅读(106) 评论(0) 推荐(0)

Hibernate 的三种状态
摘要: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 阅读全文

posted @ 2017-07-15 10:35 dawangandy 阅读(162) 评论(0) 推荐(0)

Hibernate 中对表的操作
摘要:Hibernate CRUD testing Hibernate 中对表的操作, add,load,update,delete,list,pager(分页) 阅读全文

posted @ 2017-07-13 22:21 dawangandy 阅读(125) 评论(0) 推荐(0)

JAVA -面试-面向对象编程(OOP)
摘要:1. 面向对象编程的重要的特性,封装,继承,多态和抽象 封装 https://examples.javacodegeeks.com/java-basics/encapsulation-in-java/ 继承 继承给对象提供了从基类获取字段和方法的能力。继承提供了代码的重用行,也可以在不修改类的情况下 阅读全文

posted @ 2017-07-13 10:05 dawangandy 阅读(153) 评论(0) 推荐(0)

Install Hibernate in Eclipse Neon
摘要: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 阅读全文

posted @ 2017-07-12 11:40 dawangandy 阅读(77) 评论(0) 推荐(0)

JAVA - 深入JAVA 虚拟机 3
摘要:类的初始化时机 调用 ClassLoader类的loadClass方法加载一个类,并不是对类的主动使用,不会导致类的初始化。 阅读全文

posted @ 2017-07-06 16:37 dawangandy 阅读(121) 评论(0) 推荐(0)

JAVA - 深入JAVA 虚拟机 2
摘要:类的两种类型的类加载器 -Java虚拟机自带的加载器 根类加载器(Bootstrap): 使用C++编写,programer can not abtain this class. 扩展类加载器(Extension): 使用Java代码实现 系统类加载器(System):使用Java代码实现 -用户自 阅读全文

posted @ 2017-07-06 14:39 dawangandy 阅读(100) 评论(0) 推荐(0)

JAVA - 深入JAVA 虚拟机 1
摘要:Java虚拟机与程序的生命周期 Java虚拟机将结束生命周期 1.call System.exit(n) Terminates the currently running JVM. 2.程序正常执行结束 3.程序在执行过程中遇到了异常或者错误而异常终止 4.由于操作系统出现错误而导致JVM进程终止 阅读全文

posted @ 2017-07-06 10:27 dawangandy 阅读(68) 评论(0) 推荐(0)

JAVA - 工厂模式
摘要:1. 简单工厂违背OCP(Open Close Principle)原则 , 即对增加开放,对修改关闭。如果要符合OCP原则,要针对接口编程。 2.下一种模式的工厂进一步优化了简单工厂,但有一个缺点就是依赖于工厂的实现类 3.为了解决第二种工厂模式的弊端,需要使用配置文件,然后通过反射获取工厂实例 阅读全文

posted @ 2017-07-05 22:22 dawangandy 阅读(90) 评论(0) 推荐(0)

JAVA - 可变参数
摘要:使用可变参数来减少函数重载 阅读全文

posted @ 2017-07-05 22:21 dawangandy 阅读(128) 评论(0) 推荐(0)

Eclipse 快捷键和模板设置
摘要:快捷键设置 菜单 Window --> Preferences General Keys Content Assist: 代码提示快捷键 模板设置 新建一个模板 在Insert Variable中选择变量 line_selection表示选择的代码 cursor 表示光标停留的位置 使用改模板 阅读全文

posted @ 2017-07-05 21:23 dawangandy 阅读(144) 评论(0) 推荐(0)

JAVA - 反射
摘要:反射的3个特点: 1.使用字符串创建类的实例 2.使用字符串调用方法 3.使用字符串调用静态方法 阅读全文

posted @ 2017-07-01 23:49 dawangandy 阅读(118) 评论(0) 推荐(0)

Java 标准DBUtil 写法
摘要: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... 阅读全文

posted @ 2017-06-30 15:45 dawangandy 阅读(232) 评论(0) 推荐(0)

导航