
java高级基础
kanoすき
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(高级基础)15_IO
15_IO一、File类的使用1.File类的属性(路径分隔符)2.创建File对象(常用构造器)3.常用方法 一、File类的使用 ①java.io.File类: 文件和文件目录路径的抽象表示形式,与平台无关 ②File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。 ③想要在Java程序中表示一个真实存在的文件或目录,那么...原创 2020-01-04 11:09:02 · 286 阅读 · 0 评论 -
(高级基础)14_Junit
14_Junit1. Junit简介2.使用Junit3.断言4.JUnit4 与 JUnit 5 常用注解对比 单元测试Junit main方法测试 使待测试代码之间存在混淆 不易分别测试 1. Junit简介 JUnit 作为 Java 单元测试的鼻祖与事实上的标准,在非常多的项目中被使用。即便新兴的单元测试框架,如 TestNG 等,不断出现,JUnit 的重要性仍然是不言而喻的。目前广泛...原创 2020-01-03 20:41:19 · 156 阅读 · 0 评论 -
(高级基础)13_枚举&注解
13_枚举&注解一枚举类的使用(掌握)1.入门2.枚举类的使用3.自定义枚举类4.使用enum定义枚举类5.常用方法6.实现接口的枚举二、注解(Annotation)1.注解 (Annotation) 概述2.常见的Annotation示例 一枚举类的使用(掌握) 主要内容: 如何自定义枚举类 如何使用关键字enum定义枚举类 Enum类的主要方法 实现接口的枚举类 1.入门 类的...原创 2020-01-03 19:42:14 · 248 阅读 · 0 评论 -
(高级基础)12_多线程
12_多线程一、基本概念: 程序、进程、线程1单核CPU和多核CPU的理解2并行与并发3使用多线程的优点4何时需要多线程 一、基本概念: 程序、进程、线程 ①程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 ②进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如...原创 2020-01-03 15:21:25 · 182 阅读 · 0 评论 -
(高级基础)11_泛型
11_泛型一、为什么要有泛型二、泛型的概念 一、为什么要有泛型 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象, 所以在JDK1.5之前只能把元素类型设计为Object, JDK1.5之后使用泛型来解决。 因为这个时候除了元素的类型不确定, 其他的部分是确定的, 例如关于这个元素如何保存, 如何管理等是确定的, 因此此时把元素的类型设计成一个参数, 这个类型参数叫做泛型...原创 2020-01-01 22:41:24 · 454 阅读 · 0 评论 -
(高级基础)10_集合
10_集合 集合: 数组在内存存储方面的特点: 数组初始化以后,长度就确定了。 数组声明的类型,就决定了进行元素初始化时的类型 数组在存储数据方面的弊端: 数组初始化以后,长度就不可变了,不便于扩展 数组中提供的属性和方法少,不便于进行添加、删除、插入等操作, 且效率不高。同时无法直接获取存储元素的个数 数组存储的数据是有序的、可以重复的。 ---->存储数据的特点单一 1.2.集合的体系 ...原创 2019-12-31 08:24:07 · 241 阅读 · 0 评论 -
(高级基础)09_数据结构和算法
09_数据结构和算法一、基本概念和术语二、数据逻辑结构三、数据存储结构四、常见的数据结构1.栈 一、基本概念和术语 1、数据(data)—所有能输入到计算机中去的描述客观事物的符号 数值型数据 非数值型数据(多媒体信息处理) 2、数据元素(data element)—数据的基本单位,也称结点(node)或记录(record) 3、数据项(data item)—有独立含义的数据最小单位,也称域(fi...原创 2019-12-27 17:05:31 · 728 阅读 · 0 评论 -
(高级基础)08_JAVAAPI
08_JAVAAPI一、字符串相关的类:String1、String特性:2、String对象的创建:3、String初始化内存分析: javase高级内容简介: 1.JAVAapi---jdk提供常用类 及其用法 2.数据结构--主要介绍常见的一些数据结构 代码实现 3.集合:List set Map 4.多线程--Java支持多线程 高并发 5.枚举和注解 6.IO--针对文件的操作...原创 2019-12-25 10:14:28 · 680 阅读 · 0 评论