JavaSE
文章平均质量分 83
JavaSE复习
逝不等琴生
你必须暗自努力,才能显得轻松如意
展开
-
JavaSE基础知识复习【16】
前言 正文 1、 2、原创 2021-01-25 20:16:57 · 285 阅读 · 0 评论 -
JavaSE基础知识复习【15】
前言 正文 1、函数式接口原创 2021-01-17 16:51:34 · 231 阅读 · 0 评论 -
JavaSE基础知识复习【14】
前言 才发现学校的校医院竟然能报销85%的费用,可惜额度不大 正文 1、网络编程 【端口号】 【TCP通信】原创 2020-12-30 19:34:53 · 238 阅读 · 0 评论 -
JavaSE基础知识复习【13】
前言 能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流,这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,相当于是对基本流对象的一种增强 正文 1、缓冲流 缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader,BufferedWriter 缓冲流的基本原理,是在创建流对象时,会创建一个内置原创 2020-12-28 19:45:10 · 296 阅读 · 2 评论 -
JavaSE基础知识复习【12】
前言 正文 1、I/O流 数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。 java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。 【I/O流的分类】 根据数据的流向分为:输入流和输出流。 输入流 :把数据从其他设备上读取到内存中的流。 输出流 :把数据从内存 中写出到其他设备上的流。 根据数据的类型分为:字节流和字符流。 字节流原创 2020-12-27 11:07:03 · 215 阅读 · 0 评论 -
JavaSE基础知识复习【11】
前言 正文 1、原创 2020-12-23 19:12:56 · 172 阅读 · 0 评论 -
JavaSE基础知识复习【10】
前言 正文 1、等待唤醒机制(线程通信) 什么是等待唤醒机制 这是多个线程间的一种协作机制。谈到线程我们经常想到的是线程间的竞争(race),比如去争夺锁,但这并不是故事的全部,线程间也会有协作机制。就是在一个线程进行了规定操作后,就进入等待状态(wait()), 等待其他线程执行完他们的指定代码过后 再将其唤醒(notify());在有多个线程进行等待时, 如果需要,可以使用 notifyAll()来唤醒所有的等待线程。 wait/notify 就是线程间的一种协作机制。 【等待唤醒中的方法】 w原创 2020-12-22 20:14:41 · 144 阅读 · 0 评论 -
JavaSE基础知识复习【09】
前言 正文 1、多线程 【并发与并行】 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 【进程与线程】 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可原创 2020-12-22 12:54:41 · 172 阅读 · 3 评论 -
JavaSE基础知识复习【08】
前言 逐渐成为打工人 正文 1、异常 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。 异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行. 异常机制其实是帮助我们找到程序中的问题,异常的根类是java.lang.Throwable,其下有两个子类:java.lang.Error与java.lang.Excep原创 2020-12-20 19:04:08 · 193 阅读 · 1 评论 -
JavaSE基础知识复习【07】
前言 正文 1、Map集合 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。 Collection中的集合称为单列集合,Map>中的集合称为双列集合。 需要注意的是,Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。 2、Map常用子类 HashMap<K,V>:存储数据采用的哈希表结构,元素的存取顺序原创 2020-12-19 20:29:19 · 199 阅读 · 1 评论 -
JavaSE基础知识复习【06】
前言 正文 1、List集合 java.util.List接口 extends Collection接口 List接口的特点: 1. 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。 2. 它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。 3. 集合中可以有重复的元素,通过元素的equals方法,来比较是否为重复的元素。 List接口中带索引的方法(特有) public void ad原创 2020-12-19 11:28:17 · 150 阅读 · 1 评论 -
JavaSE基础知识复习【05】
前言 第一场雪 正文 1、集合 2、原创 2020-12-18 16:49:49 · 111 阅读 · 0 评论 -
JavaSE基础知识复习【04】
前言 毕设开始选题! 正文原创 2020-12-13 16:32:33 · 184 阅读 · 1 评论 -
JavaSE基础知识复习【03】
前言 校党校已过,等法考发工资和学校的奖学金!!! 正文 1、Java继承的三个特点 2、抽象方法和抽象类 抽象方法:就是普通方法加上abstract关键字,然后去掉大括号,直接分号结束。 抽象方法所在的类必须是抽象类才行,抽象类就是在class关键字之前加上abstract即可。 如何使用抽象、不能直接创建类和抽象方法: 1new抽象类对象 2、必须用一个子类来继承抽象父类 3、子类必须覆盖重写抽象父类当中的所有抽象方法。 覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括原创 2020-12-08 19:41:06 · 190 阅读 · 0 评论 -
JavaSE基础知识复习【02】
前言 继续更新 正文 1、ArrayList集合 1、数组的长度是不可改变的,但ArrayList集合的长度是可以随意变化的。 对于ArrayList来说,有一个尖括号<E>代表泛型。 泛型:也就是装在集合当中的所有元素,全都是统一的什么类型。 注意:泛型只能是引用类型,不能是基本类型。 注意事项: 对于ArrayList集合来说,直接打印得到的不是地址值,而是内容。 如果内容是空,那么得到的是空的中括号:[] 2、ArrayList当中的常用方法有: 备注:对于ArrayList集合来说,a原创 2020-11-21 17:03:38 · 147 阅读 · 0 评论 -
JavaSE基础知识复习【01】
前言 复习一波JavaSE基础知识 正文 1、Java方法相关性质 1、方法应该定义在类当中,但是不能在方法当中再定义方法。即不能嵌套。 2、方法定义的前后顺序无所谓 3、方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。 4、如果方法有返回值,那么必须写上“return 返回值;”,不能没有 5、return后面的返回值数据,必须和方法的返回值类型对应起来 6、对于一个void没有返回值的方法,不能写return后面的返回值,只能写return自己 7、对于方法当原创 2020-11-14 20:57:07 · 261 阅读 · 2 评论