
Java学习
文章平均质量分 82
愤怒的potato
这个作者很懒,什么都没留下…
展开
-
java IO
IO流 File类 File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) File类声明在java.io包下 File类中并未涉及文件内容的操作,如果需要读取或者写入文件内容,必须使用IO流来完成 后续File类的对象常会作为参数传递到流的构造器中,指明读取或写入的“终点” 常用构造器 Public File (String pathname);以pathname为路径创造File对象,可以是绝对路径,也可以是相对路径,如果pathname是相对路径,则默认的当前路径在系统属性的user.d原创 2021-02-06 21:44:32 · 146 阅读 · 15 评论 -
IDEA中 单元测试@Test的使用
IDEA中 单元测试@Test的使用 前几天测试使用@TEST差点把我整奔溃了,这是自己捣鼓出来的 方法,但是这种方法每次新建一个模块都要重新配置包,欢迎大佬提供更简便的方法 一、首先加载需要的插件 File - settings - plugins-Marketplace - 搜索JUnitGenerator V2.0 下载插件后重启IDEA 二、为需要使用@Test的模块导入jar包 一,打开 Project Structure 二、导入IDEA安装目录下的lib文件里的hamcrest-cor原创 2021-02-01 17:58:57 · 9981 阅读 · 0 评论 -
泛型和通配符
泛型和通配符 记录一下自己学习内容,免得自己忘了 基础 泛型 集合容器类在设计声明阶段不能确定这个容器到底实际存取的是什么类型的对象,所以JDK 1.5之前只能把元素设计为Object类型,而在JDK1.5之后通过泛型解决这个问题。因为此时出克元素的类型不能确定以外,其他的部分都是确定的因此把元素的类型设计成一个参数,这个类型参数就叫做泛型,Collection,List,ArrayList,这个就是泛型 定义 所谓泛型,就是允许在定义类、接口时通过一个标识标识类中某个属性的类型或者是某个方法的返回值及原创 2021-02-01 00:26:48 · 240 阅读 · 0 评论 -
Java--集合
集合 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,要对对象进行存储,另一方面,使用Array具有一些弊端,而java集合就像一种容器,可以动态的把多个对象的引用,放入容器中。 分类 java集合可以分为Collection体系和Map体系(接口) Collection接口:单列数据,定义了一组对象的方法的集合 List:元素有序,可重复的集合 Set:元素无序、不可重复的集合 Map接口:双列数据,保存具有映射关系的 “key-value对” 的集合 Coll原创 2021-01-31 01:14:11 · 250 阅读 · 0 评论 -
枚举类和注解
枚举类 枚举用于类的对象个数有限且确定,例如: 性别:男,女 星期:星期一,星期二,、、、 季节:春、夏、秋、冬 、、、、、 当需要定义一组常量时,强烈建议使用枚举类 如果枚举类只有一个对象,则可以作为单利模式的实现方式 创建方法 如何定义枚举类 方式一:JDK 5.0之前,自定义枚举类 方拾二:JDK 5.0之后可以用enum关键字定义枚举类 方法一 、自定义枚举类 public class SeasonTest { public static void main(Str原创 2021-01-26 00:53:11 · 541 阅读 · 0 评论 -
Java多线程学习记录
多线程 很多内容都在代码的注释中,要注意看代码的注释 优点 对单核CPU来说,多线程比单线程完成相同的任务所需时间要多(因为要进行cpu的切换) 提高程序的响应,使图形化界面更有意义(因为图形化界面要求同时完成多个任务), 提高CPU利用率 改善程序结构。将复杂的程序分成多个线程独立运行 用途 程序需要同时执行多个任务 程序需要实现一些需要等待的任务,如用户输入、文件的读写、网络操作等 需要运行后台程序 创建方式 方式一、继承Thread类 package javaSE.Th原创 2021-01-25 00:28:33 · 145 阅读 · 0 评论