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