![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 85
weixin_48080076
这个作者很懒,什么都没留下…
展开
-
Java IO流
1.File类的使用1.1.File类的理解File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)File类声明在java.io包下File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内容,必须使用IO流来完成。后续File类的对象常会作为参数传递到流的构造器中,指明读取或写入的"终点".1.2.File的实例化1.2.1.常用构造器File(String filePath)File(S原创 2021-11-11 16:56:12 · 208 阅读 · 0 评论 -
Java泛型笔记
1.概念所谓泛型(即参数化类型),就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实际的类型参数,也称为类型实参)。2.在集合中使用泛型例子1@Test public void test2(){ ArrayList<Integer> list = new ArrayList<Integer>(); l原创 2021-11-10 22:39:26 · 49 阅读 · 0 评论 -
Java集合笔记
1.Collection接口1.1. 数组存储的弊端一旦初始化以后,其长度就不可修改。数组中提供的方法非常限,对于添加、删除、插入数据等操作,非常不便,同时效率不高。获取数组中实际元素的个数的需求,数组没有现成的属性或方法可用数组存储数据的特点:有序、可重复。对于无序、不可重复的需求,不能满足。1.2.单列集合框架结构Collection接口:单列集合,用来存储一个一个的对象List接口:存储序的、可重复的数据。 -->“动态”数组—>ArrayList、LinkedL原创 2021-11-10 20:56:27 · 112 阅读 · 0 评论 -
Java枚举类和注解
1.枚举类1.1枚举类的说明1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类2.当需要定义一组常量时,强烈建议使用枚举类3.如果枚举类中只一个对象,则可以作为单例模式的实现方式。1.2. 如何自定义枚举类?步骤如下//自定义枚举类class Season{ //1.声明Season对象的属性:private final修饰 private final String seasonName; private final String seasonDesc原创 2021-11-10 17:29:13 · 39 阅读 · 0 评论 -
java常用类笔记(String类))
1.String类java.lang.String类的使用1.1.概述String声明为final的,不可被继承String实现了Serializable接口:表示字符串是支持序列化的。实现了Comparable接口:表示String可以比较大小String内部定义了final char[] value用于存储字符串数据通过字面量的方式(区别于new给一个字符串赋值,此时的字符串值声明在字符串常量池中)。字符串常量池中是不会存储相同内容(使用String类的equals()比较,返回tru原创 2021-11-10 17:01:14 · 95 阅读 · 0 评论 -
2021-10-30
java多线程1.程序、进程、线程程序(programm):是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码。进程(process):程序的一次执行过程,或是正在运行的一个程序。说明:进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域。线程(thread):进程可进一步细化为线程,是一个程序内部的一条执行路径。说明:线程作为调度和执行的单位,每个线程拥独立的运行栈和程序计数器(pc),线程切换的开销小。进程可以细化为多个线程。每个线程,拥有自己独立的:栈、程原创 2021-10-31 18:59:52 · 125 阅读 · 0 评论