Java高级特性(必学)
文章平均质量分 80
KarlChu
学习如求道,不仅要知其然,更要知其所以然。
展开
-
1、集合框架和泛型
一、知识点:集合框架在不知道程序运行时会需要多少对象,或者需要更复杂的方式存储对象,可以使用Java集合框架***集合中不可以存放基础数据类型,只可以放引用数据类型。集合框架位于java.util包中————————————————————————————————1.1 接口(集合的父接口)Collection接口:储存一组不唯一,无序的对象(集合的子接口)List接口:储存一组不唯一,有序(插入...原创 2018-07-13 15:09:08 · 324 阅读 · 0 评论 -
2、实用类
一、知识点:包装类包装类把基本类型数据转换为对象每个基本类型在java.lang包中都有一个相应的包装类包装类有何作用提供了一系列实用的方法集合不允许存放基本数据类型数据,存放数据时,要用包装类类型关于包装类包装类和基本数据类型对应包装类对应基本数据类型,会提供相应的方法部分场合无法使用基本数据类型,此时只能把基本数据类型装换为包装类————————————————————————————————...原创 2018-07-13 15:12:09 · 189 阅读 · 0 评论 -
4、多线程和网络编程
知识点:多线程与网络编程了解进程:进程是应用程序执行的实例,有独立的内存空间和系统资源了解线程:线程是CPU调度和分派的基本单位,进程中执行运算的最小单位,真正在CPU上运行的是线程main()方法即为主线程入口在一个时间只有一个线程在执行,采用抢占资源的方式线程分为两种系统级(核心级)线程用户级的线程使用线程步骤:定义线程创建线程对象启动线程*如果直接调用thread()的无参构造创建线程对象,...原创 2018-07-13 15:20:41 · 1728 阅读 · 0 评论 -
5、XML
知识点:XMLXML(EXtensible Markup Language),可扩展标记语言特点XML与操作系统、编程语言的开发平台无关实现不同系统之间的数据交换作用数据交互配置应用程序和网站Ajax基石XML文档结构声明文档元素描述信息(文档结构)XML标签XML文档内容由一系列标签元素组成<元素名 属性名="属性值">元素内容</元素名>**属性名见名知意,简洁,不要使...原创 2018-07-13 15:21:59 · 174 阅读 · 0 评论 -
3、IO流和序列化与反序列化
Java I/O(input/output)文件 | 内存 | 键盘 —> 程序的过程叫做读程序 —> 文件 | 内存 | 控制台的过程叫做写文件(File类)相关记录或放在一起的数据的集合叫做文件通过Java.io.File类访问文件属性1234567/**创建文件对象语法*参数内(path name(路径名称))为文件的目录*如"c:\\test.txt"或"c:/test.txt...原创 2018-07-14 14:55:32 · 381 阅读 · 0 评论