摘要: GUI(Graphical User Interface),图形用户接口 CLI(Command Line User Interface),命令行用户接口 1. 容器 Container GUI主要位于 java.awt 和 javax.swing 两个包及其子包中 Container 和 Comp 阅读全文
posted @ 2017-07-29 13:39 刘一二 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 网络编程 InetAddress tcp udp 阅读全文
posted @ 2017-07-29 13:38 刘一二 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是反射 Class、Method、Field、Constructor,它们是反射对象。它们是类、方法、成员变量、构造器,在内存中的形式。 也就是万物皆对象!类是类型、方法是类型、成员变量是类型、构造器也是类型。 可以把Class当作类的元神;Method是方法的元神;Field是成员的元神 阅读全文
posted @ 2017-07-29 13:38 刘一二 阅读(229) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库查询 主要类 Statement、ResultSet,具体方法参考jdk 阅读全文
posted @ 2017-07-29 13:37 刘一二 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1. 实现多线程的两种方式 实现方式不同,使用方式也不同 运行结果大致如下: ThreadTest1 Thread-0 running ... 0 ThreadTest2 Thread-3 running ... 0 ThreadTest2 Thread-2 running ... 0 Thread 阅读全文
posted @ 2017-07-29 13:31 刘一二 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 字节流 1. InputStream 字节输入流 代码演示 2. OutputStream 字节输出流 代码演示 字符流 1. Reader 字符输入流 代码演示 2. Writer 字符输出流 代码演示 阅读全文
posted @ 2017-07-29 11:27 刘一二 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 泛型实现了参数化类型的概念,使代码可以应用于多种类型。 1. 泛型类 声明的泛型类型静态方法不能使用 2. 泛型方法 3. 泛型接口 4. 泛型限定 阅读全文
posted @ 2017-07-29 11:26 刘一二 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 集合和数组的区别 集合只存储对象,长度是可变的; 数组既可以存储基本数据类型,又可以存储对象,但长度是固定的。 1. Collection接口 代码演示 1 List<String> c1 = new ArrayList<String>(); 2 //判断集合是否为空 isEmpty() 3 if( 阅读全文
posted @ 2017-07-29 11:26 刘一二 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1. java内存区域(堆区、栈区、常量池) 2. String 3. StringBuffer和StringBuilder 区别 执行速度,StringBuilder > StringBuffer;StringBuilder 线程不安全,StringBuffer 线程安全;故在单线程程序中用Str 阅读全文
posted @ 2017-07-29 11:25 刘一二 阅读(204) 评论(0) 推荐(0) 编辑