随笔分类 - java基础
java基础哎我大一学了,大二才真的看完,好菜
javaEE(单元测试、反射、动态代理、xml)
摘要:单元测试 最小的功能单元编写测试代码,java针对方法,检查方法的正确性 JUnit单元测试框架 @Test注解 public class A { @Test public void a(){ ..... } } 必须导入jar包 定义的测试方法必须是无参数无返回值的,且公开的方法 测试的方法要用@
阅读全文
javaEE(网络编程、TCP、线程池优化)
摘要:网络编程 Client-Server(CS) Browser/Server(BS) 1.客户端--服务端 安装客户端 更新。 依赖PC 2.浏览器和服务端 分布式 兼容性 一站开发 网络通信: UDP 不确定在线 不做消息确认 TCP可靠的通信 及时通信 模拟BS通信 三要素 IP地址:设备在网络中
阅读全文
javaEE(多线程、线程通信、线程安全、线程池、线程池工具)
摘要:多线程 多线程的创建 Thread类的方法 线程安全、线程同步 线程通信、线程池 定时器、线程状态.. Thread类 java是通过java.lang.Thread类来代表线程的 按照面向对象的思想,Thread类应该提供了实现多线程的方式 创建线程 方式一 1.定义一个线程类:extends T
阅读全文
javaEE(Stream流、日志、IO流、File)
摘要:Stream流 简化集合和数组操作的API List<String> list =new ArrayList<>(); Collection.addAll(list,"张1","张2","王"); List<String> list2 -new ArrayList<>(); for(String n
阅读全文
javaEE(常用API集合<Collection和Map>)
摘要:javaEE 常用API Object类 public String toString() //打印地址 :类的全类名@内存地址 存在的意义:为了被子类去重写,以便于返回对象的内容信息,而不是地址信息 public Boolean equals()//默认比较两个对象的地址是否相同 public B
阅读全文
java基础(数组、面向抽象编程、static、异常)
摘要:数组 相同的数据类型的数据集合 按照一定的先后次序排列组合 通过下标来访问他们 声明 创建 建议 String[] a; String a [];//c 和c++才有不专业 String [] a =new int [10]; a[i]--取值 数组的默认初始化 数组是引用类型,他的元素相当于类的实
阅读全文
java基础(非常简单)
摘要:java javaSE 注释: block块级 line 行 标识符和关键字 组成部分、变量名、类名、方法名 标识符 $\数字、_\字母 数据类型 强类型语言 安全性高--速度会慢 基础类型 引用类型 int 128·127 整数、浮点数、字符类型、Boolean类型 类、接口、数组 位、字节、1B
阅读全文
java基础(完整版)
摘要:java javaSE 注释: block块级 line 行 标识符和关键字 组成部分、变量名、类名、方法名 标识符 $\数字、_\字母 数据类型 强类型语言 安全性高--速度会慢 基础类型 引用类型 int 128·127 整数、浮点数、字符类型、Boolean类型 类、接口、数组 位、字节、1B
阅读全文