有一定基础的JAVA学习笔记
文章平均质量分 93
yingzhudashu
这个作者很懒,什么都没留下…
展开
-
有一定基础的JAVA学习笔记_06(网络编程)
目录 1、基本概念 2、TCP协议和UDP协议 3、常用的类 4、基于TCP协议的Socket编程和通信 5、UDP通讯的实现 1、基本概念 网络通信协议 国际标准化组织(ISO)定义了网络通信协议的基本框架,被称为OSI模型。OSI模型将这些通讯标准进行层次划分,每一层次解决一个类别的问题,七层标准模型分别是:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 OSI网络通信协议模型,是一个参考模型,而TCP/IP协议是事实上的标准 TCP/IP是一个协议族,共原创 2022-02-11 19:33:36 · 547 阅读 · 0 评论 -
有一定基础的JAVA学习笔记_05(多线程技术)
目录 1、基本概念 2、线程和进程的区别 3、进程与程序的区别 4、多线程实现 5、线程状态 6、改变线程状态 7、线程常用方法 8、线程同步 9、死锁及解决方案 10、线程并发协作(生产者/消费者模式) 11、任务定时调度 1、基本概念 程序(Program):一个静态概念,一般对应于操作系统中的一个可执行文件 进程(Process):一个动态概念,一般指执行中的程序 进程是程序的一次动态执行过程, 占用特定的地址空间 每个进程都是独立的,由cpu、data和code3部原创 2022-02-11 16:35:17 · 324 阅读 · 0 评论 -
有一定基础的JAVA学习笔记_04(容器和IO)
目录 1、泛型 2、Collection 3、Map接口 4、二叉树 5、Set接口 6、使用Iterator迭代器遍历容器元素 7、Collections工具类 8、使用流读取文件内容 9、流的概念 10、流的分类 11、序列化和反序列化 12、装饰器模式 1、泛型 //泛型类的声明 //E:表示泛型,可以是任何标识符,一般采用T、E、V class MyCollection<E> { Object[] objs = new Object[5];原创 2022-02-09 23:15:08 · 472 阅读 · 0 评论 -
有一定基础的JAVA学习笔记_03(自带的类)
目录 1、异常机制本质 2、异常的处理 3、数组的声明 4、数组的初始化 5、数组的遍历 6、数组的拷贝 7、java.util.Arrays类 8、多维数组 9、冒泡排序 10、包装类 11、String类、StringBuffer类和StringBuilder类 12、时间相关的类 13、Math类 14、File类 15、枚举类型 1、异常机制本质 就是当程序出现错误,程序安全退出的机制,Java是采用面向对象的方式来处理异常 抛出异常:在执行一个方法时,如原创 2022-02-08 20:51:38 · 304 阅读 · 0 评论 -
有一定基础的JAVA学习笔记_02(面向对象)
目录 1、面向过程和面向对象 2、对象和类的概念 3、面向过程的内存分析 4、构造方法 5、垃圾回收机制 6、开发中容易造成内存泄露的操作 7、this关键字 8、static 关键字 9、包(package) 10、JAVA中的常用包 11、继承 12、方法的重写(override) 13、Object类 14、继承树追溯 15、封装 16、多态 17、final关键字 18、abstract关键字 19、接口 20、内部类 21、String类 1、面向过原创 2022-02-07 19:55:18 · 377 阅读 · 0 评论 -
有一定基础的JAVA学习笔记_01(基础概念)
目录 1、JAVA的优势和特性 2、JVM、JRE和JDK 3、第一个JAVA程序 4、注释 5、标识符 6、浮点数 7、boolean类型 8、二元运算 9、字符串连接符 10、条件运算符 11、类型转换 12、使用Scanner获取键盘输入 13、带标签的break和continue 14、语句块 15、方法 16、方法的重载(overload) 17、递归和迭代 1、JAVA的优势和特性 跨平台/可移植性、安全性、面向对象、简单性、高性能、分布式、多线程、健壮性原创 2022-02-07 15:46:08 · 213 阅读 · 0 评论