04 2022 档案
摘要:1:利用DatagramSocket发送和接收UDP数据报
2: UDP协议通讯的用户状态跟踪
阅读全文
摘要:知识点1: Socket与ServerSocket通讯过程
知识点2: TCP通讯线程特性
知识点3:单一服务器对多客户端提供网络服务
知识点4: Java nio实现无阻塞访问的Socket服务器
阅读全文
摘要:1、网络编程概述
2、IP地址及端口
3、子网
4、TCP/IP协议栈
5、TCP协议和UDP协议的差异
6、HTTP协议
7、Socket
阅读全文
摘要:1.JDK 2.类文件到虚拟机(类加载机制) (1)装载(Load)查找和导入class文件 (2)链接(Link) 【1】验证(Verify)保证被加载类的正确性 【2】准备(Prepare)为类的静态变量分配内存,并将其初始化为默认值 【3】解析(Resolve)把类中的符号引用转换为直接引用
阅读全文
摘要:1、掌握内省机制
2、掌握内省机制对于属性的操作
3、掌握内省属性的注意事项
4、注解的功能
5、注解的声明
6、注解修饰目标
7、注解的生命周期
8、注解属性
9、注解的使用
10、反射对注解的操作
阅读全文
摘要:1、掌握反射概述
2、掌握Class类的使用
3、掌握Constructor类的使用
4、掌握Method类的使用
5、掌握Field类的使用
阅读全文
摘要:一、单选题 1、启动多线程的方式是调用如下哪一个方法 A.start B.do C.run D.sleep 参考答案:A 2、哪个关键字可以对对象加锁 A.transient B.synchronized C.serialize D.static 参考答案:B 3、以下哪个方法用于定义线程的执行体
阅读全文
摘要:知识点1:进程和线程基本概念
知识点2:多线程的优缺点
知识点3:主线程
知识点4:创建线程的三种方式
知识点5:线程的状态
知识点6:线程的调度与控制
知识点7:线程同步
知识点8: 线程死锁
知识点9:线程通讯
知识点10:线程的生命周期
知识点11:线程池调度器
知识点12:信号量
知识点13:Lock对象
知识点14:ThreadLocal
阅读全文
摘要:1.nio与io的区别 NIO是以块的方式处理数据,但是IO是以最基础的字节流的形式一次一个字节地去写入和读出的。所以在效率上的话,肯定是NIO效率比IO效率会高出很多。 NIO不在是和IO一样用OutputStream和InputStream 输入流的形式来进行处理数据的,但是又是基于这种流的形式
阅读全文
摘要:对象序列化的作用 Java平台允许我们在内存中创建可复用的Java对象。 一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长。 在现实应用中,可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。 Java对象序
阅读全文
摘要:快捷键 功能说明Ctrl+Z 撤销Ctrl+Shift+Z 重做Ctrl+X 剪贴Ctrl+C 复制Ctrl+V 粘贴Ctrl+Y 删除当前行Ctrl+D 复制当前行Ctrl+Shift+J 将选中的行合并成一行Ctrl+N 查找类文件Ctrl+Shift+N 查找文件Ctrl+G 定位到文件某一行
阅读全文
摘要:文件:1、掌握Java中对文件/文件夹的各种操作方法了解输入输出流的概念2、掌握Java中输入输出流的分类3、掌握Java输入输出类型的继承树即常用输入输出流的功能与基本使用方法4、了解nio的特性
IO流:1 :IO流的概念与作用;2: IO流的体系结构;3:掌握字符的输入输出流;4:掌握字节的输入输出流;5:掌握System的标准输入输出流;6:掌握字节字符转换流;7: 掌握随机访问文件流;8: 掌握字节数组流
阅读全文
摘要:一、单选题 1. 下列关于栈的叙述正确的是 A、 栈是非线性结构 B、 栈是一种树状结构 C、 栈具有先进先出的特征 D、 栈有后进先出的特征 参考答案:D 知识点:栈是一种只能从表的一端存取数据且遵循“先进后出”原则的线性存储结构。 2. 链表不具有的特点是 A、 不必事先估计存储空间 B、 可随
阅读全文
摘要:1、排序算法介绍
2、选择排序
3、冒泡排序
4、插入排序
阅读全文
摘要:1、掌握基本的三种数据结构类型 2、能够模拟实现基本的数据结构并进行数据操作 3、了解哈希表的实现原理 4、能够构建基础的检索二叉树并利用其进行检索、排序优化 5、能够通过泛型实现自定义的集合工具
阅读全文
摘要:1、内部、外部比较器
2、Arrays实现对象数组的排序
3、使用集合类型的排序
4、线程安全的集合版本
阅读全文
摘要:
1.集合类介绍 存储一个班学员信息,假定一个班容纳20名学员 如何存储每天的新闻信息? 为什么出现集合类: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式 数组和集合类同是容器,有何不同 数组和集合类都是容器。 数组长度是固
阅读全文

摘要:1、泛型的概念与优势
2、泛型类
3、泛型方法
4、泛型接口
5、类型通配符
6、类型擦除
阅读全文
摘要:涉及知识点:== , === ; onChange,onFocus,onClick ; var,let,const ; 关系型,关系数学模型,二维表 ; modify,alter ; text-transform,text-align ,text-index ; box-shadow ;
transform ; instanceof ,null,undefined,NaN ; indexOf() ; getDay().getDate(),getTime(),getFullYear() ; parseInt(),parseFloat(), isNaN() ; Document对象get相关方法 ; 块级元素,行内元素,内联块元素 ; 属性 ; 事件
阅读全文
摘要:
1、了解Java中时间的表达方式
2、掌握Date对象及Calendar对象的创建方法以及设置、获取时间的API调用
3、掌握日期与时间数据的格式化方法
阅读全文

摘要:使用Math类提供的各类数学方法 •Math类位于java.lang包中,是一个final类,不能被继承; •Math类中所有方法都是static方法,可以直接使用类名Math调用; •Math中定义了大量与数学运算有关的方法,包括求绝对值、三角函数、平方根等; •部分方法如下: 方法声明方法描述
阅读全文
摘要:一、单选题 1. 以下聚合函数求数据平均值的是( ) A、 MAX B、 SUM C、 COUNT D、 AVG 2. MySQL默认事务的隔离级别( ) A、 read uncommitted(读取未提交内容) B、 read committed(读取提交内容) C、 repeatable rea
阅读全文