1 public class BinaryTree 2 { 3 public void printNode(TreeNode node) 4 { 5 System.out.print(node.getData()); 6 } 7 8...
分类:
编程语言 时间:
2015-04-05 23:14:13
阅读次数:
238
java对象的构造:进入构造函数 -> 分配类成员内存 -> 调用父类的构造函数 -> 自己成员变量的初始化(如未初始化:int为0,boolean为false,对象为null,如被初始化则按照正常的初始表达式初始化),然后执行构造函数里面的代码。方法可以重载,以函数参数的类型或者参数数量来区分;返...
分类:
编程语言 时间:
2015-04-05 21:52:53
阅读次数:
128
一切皆对象,对象通过名字来引用。基本类型存储在堆栈中,非基本类型存储在堆中。基本类型都有其非基本类型与之对应,它们之间可相互转换。变量在使用前必须先初始化,字符串可以使用空串来初始化,字符却不能使用空字符。数组未被初始化,如果它的元素为基本类型,那么里面的内容初始化为基本类型的初始值(如0,或者0....
分类:
编程语言 时间:
2015-04-05 21:39:12
阅读次数:
154
InetAddress类
/*
* InetAddress类
*/
public class Test07 {
public static void main(String[] args) throws UnknownHostException {
//获取本机的InetAddress实例
System.out.println("*******获取本机...
分类:
编程语言 时间:
2015-04-05 16:08:28
阅读次数:
134
泛型 Generic Typesimport java.util.ArrayList;
import java.util.List;/*
* 泛型 Generic Types
* 集合泛型
* 类泛型
* 方法泛型
*/
public class Test01 {
public static void main(String[] args) {
// 1.集合泛型,...
分类:
编程语言 时间:
2015-04-05 16:06:59
阅读次数:
134
单例模式/*
* 单例模式
* 应用场合:有些对象只需要一个,此时可以使用单例模式
* 作用:保证整个应用中某个实例有且只有一个
* 类型:饿汉模式、懒汉模式
*/
public class Test04 {
// 1.将构造方式私有化,不允许外界直接创建对象
private Test04() {
} // 2.创建类的唯一对象,使用private stati...
分类:
编程语言 时间:
2015-04-05 16:06:31
阅读次数:
182
在面向对象编程中,程序不是围绕着要解决的任务来设计,而是围绕着要解决的问题的对象来设计。类:是具有相同属性和行为的一组对象的集合,类中要包含这个类的属性和方法,但并不是所有的类都必须包含属性和方法。例:编写一个学生类,学生拥有学号,姓名,年龄,性别等。/***学生类*/public class St...
分类:
编程语言 时间:
2015-04-05 15:47:38
阅读次数:
143
StudentDAO接口,定义学生相关的操作
/*
* StudentDAO接口,定义学生相关的操作
*/
public interface StudentDAO { //添加学生
public void addStudent(Student stu); //删除学生
public void deleteStudent(int id); //修改学生
p...
分类:
编程语言 时间:
2015-04-05 10:39:01
阅读次数:
206
UserDAO接口/*
* UserDAO接口
*/
public interface UserDAO {
//插入用户
public void insert(User user); //删除用户
public void delete(int id); //更新用户
public void update(User user); //查询所有用户...
分类:
编程语言 时间:
2015-04-05 10:37:50
阅读次数:
467