随笔分类 - Java / Java基础
摘要:总想着把学习的过程全都记录下来 以便某一时刻回头的时候,还能看见走过的路 对于基础来说,即使不回头看,也知道这条路是什么样子的 记录不记录,都无所谓 况且我不是专业的记录者,不记录比记录好 实在想不起来学习过程,就去找本书来看,找本专业点的... 在书上留下痕迹,是为了加强记忆(人亦如此) 看书学习
阅读全文
摘要:GUI(Graphical User Interface),图形用户接口 CLI(Command Line User Interface),命令行用户接口 1. 容器 Container GUI主要位于 java.awt 和 javax.swing 两个包及其子包中 Container 和 Comp
阅读全文
摘要:网络编程 InetAddress tcp udp
阅读全文
摘要:1. 什么是反射 Class、Method、Field、Constructor,它们是反射对象。它们是类、方法、成员变量、构造器,在内存中的形式。 也就是万物皆对象!类是类型、方法是类型、成员变量是类型、构造器也是类型。 可以把Class当作类的元神;Method是方法的元神;Field是成员的元神
阅读全文
摘要:MySQL数据库查询 主要类 Statement、ResultSet,具体方法参考jdk
阅读全文
摘要:1. 实现多线程的两种方式 实现方式不同,使用方式也不同 运行结果大致如下: ThreadTest1 Thread-0 running ... 0 ThreadTest2 Thread-3 running ... 0 ThreadTest2 Thread-2 running ... 0 Thread
阅读全文
摘要:字节流 1. InputStream 字节输入流 代码演示 2. OutputStream 字节输出流 代码演示 字符流 1. Reader 字符输入流 代码演示 2. Writer 字符输出流 代码演示
阅读全文
摘要:泛型实现了参数化类型的概念,使代码可以应用于多种类型。 1. 泛型类 声明的泛型类型静态方法不能使用 2. 泛型方法 3. 泛型接口 4. 泛型限定
阅读全文
摘要:集合和数组的区别 集合只存储对象,长度是可变的; 数组既可以存储基本数据类型,又可以存储对象,但长度是固定的。 1. Collection接口 代码演示 1 List<String> c1 = new ArrayList<String>(); 2 //判断集合是否为空 isEmpty() 3 if(
阅读全文
摘要:1. java内存区域(堆区、栈区、常量池) 2. String 3. StringBuffer和StringBuilder 区别 执行速度,StringBuilder > StringBuffer;StringBuilder 线程不安全,StringBuffer 线程安全;故在单线程程序中用Str
阅读全文