
Java高级特性
文章平均质量分 89
@小杨同学&
这个作者很懒,什么都没留下…
展开
-
21_XML
21_XML XML概述 XML(eXtensible Markup Language,可扩展的标记语言)。 作用: 传输数据 存储数据 存储配置信息(配置文件) … XML文档结构 基本结构 .xml 是 XML 文档的扩展名。 <?xml version="1.0" encoding="utf-8"?> <自定义的根标签> <自定义的普通标签>内容</自定义的普通标签> <自定义的普通标签/> </自定义的根标签>原创 2021-09-16 15:03:08 · 194 阅读 · 0 评论 -
20_多线程
20_多线程 线程概述 进程: 它是应用程序的执行实例, 它有独立的内存空间和系统资源。 线程(thread): 是 CPU 调度和分派的基本单位,它是 进程中执行运算的最小单位, 可完成一个独立的顺序控制流程 。 多线程概述 多条线程。 优势:提升 CPU 利用率。 在 Java 中提供的多线程是一种 “抢占式” 的多线程,哪个线程抢占到了 CPU 资源,谁就可以执行。 单核 CPU: 只能有一个线程处理,是一个假的多线程,实际上就是一个线程经过 CPU 分配,一会执行一下其中一个程序流程,一会又去执行原创 2021-09-16 15:00:47 · 208 阅读 · 0 评论 -
19_网络编程
19_网络编程 网络概述 计算机网络: 计算机网络是指将 地理位置不同 的具有独立功能的 多台计算机 及其外部设备,通过通信线路连接起来 ,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 每一台连接到网络中设备,被称之为 “节点”。 分类 按照网络覆盖范围进行分类: 局域网 :覆盖范围相对较小,常见有:家庭局域网、学校局域网、公司局域网… 速度、安全… 城域网 广域网(互联网) 按照是否有线进行分类: 无线网 有线网 IP IP:Intern原创 2021-09-13 19:53:16 · 122 阅读 · 0 评论 -
18_输入和输出处理2
输入和输出处理 字符流 字符输入流 java.io.Reader InputStreamReader 将字节输入流转换为字符流 java.io.FileReader 构造方法: FileReader(String fileName) 根据文件路径构建字符输入流对象 FileReader(File file) 根据 File 对象构建字符输入流对象 常用方法: read() : int 读取一个字符 read(char[] cbuf) : int 读取一个字符数组的内容,返回的是读取了多少个字原创 2021-09-13 09:50:17 · 89 阅读 · 0 评论 -
17_输入和输出处理1
17_输入和输出处理-1 文件概述 以往数据存储方案 计算机内存中: 临时性的数据存储方案 变量:单一数据存储方式 数组:一组相同数据类型的数据 数据类型:相同 长度一经定义不可改变 对象:存储一组具有关联性的数据 集合:可变数组、键值对存储,满足了我们各种各样的数据存储要求 计算机硬盘中: “持久性” 的数据存储方案 文件 :是存储在某种长期储存设备上的一段数据流。 所谓 “长期储存设备” 一般指:磁盘、光盘、磁带等。 文件存储的特点:所存信息可以长期、多次使用,不会因为断电而消失。原创 2021-09-13 09:49:46 · 98 阅读 · 0 评论 -
16_实用类2
16_实用类2 StringBuffer String:字符串是一个不可变的对象,当字符串内容发生变化时,都会产生新的字符串。 StringBuffer(字符串缓冲区):有效提升字符串拼接等变换的性能,可以把它理解为是一种可变的字符串。 构造方法: StringBuffer():创建一个空的字符串缓冲区 StringBuffer(String):创建一个字符串缓冲区并添加好字符串 常用方法: append(各种类型):StringBuffer向字符串缓冲区追加内容(重载方法) toString()原创 2021-09-08 11:07:41 · 130 阅读 · 0 评论 -
15_实用类-1
15_实用类-1 枚举 枚举的使用 引用数据类型: 数组 类 接口 枚举(Enum) 在数学和计算机科学理论中,一个集的枚举是列出 某些有穷序列集 的所有成员的程序。 枚举(enumerate,Enum)在日常生活中很常见,例如表示星期的SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY就是一个枚举。 JDK 1.5 出现。 // 定义枚举类 public enum 枚举类型名 { 枚举值1, 枚举值2, ...[;] [构造]原创 2021-09-07 10:33:26 · 274 阅读 · 0 评论 -
14_集合框架2
14_集合框架2 Map集合概述 Map集合是一种键值对数据的存储方案 key-value,其中key是唯一的,而value是可以重复的 Map是无序存储(Hash) Map集合使用 HashMap 使用最多 HashTable Properties TreeMap 构造方法: HashMap<K,V>() 常用方法: put(K key,V value):V存储更新(相同的健再次调用该方法)键值对数据,返回被替换的值(如果是存储,那么返回的是 null) get(原创 2021-09-06 12:30:34 · 311 阅读 · 0 评论 -
13_集合框架
13_集合框架 集合的概述 集合是一个容器,有丰富多样的强大数据存储(Java提供的API),解决了数组中元素类型必须是相同的、数组长度不可变的问题 集合的体系结构 接口 Collection: 存储的是 可重复(不唯一)、无序 的数据 接口 List:存储的是可重复(不唯一),有序的数据 使用接口要找他们的实现类 ArrayList LinkedList … 接口 Set:存储的是不可重复(唯一),无序的数据 HashSet TreeSet … 接口 Map: 存储的是键值对(key键原创 2021-09-02 13:58:37 · 108 阅读 · 0 评论