JAVASE
文章平均质量分 93
日常记录分享
Terence全栈开发
资深JAVA开发工程师、CSDN全栈领域优质创作者、阿里云开发者社区专家博主,热爱技术,喜欢思考,乐于分享
展开
-
Java多线程
文章目录1. 实现多线程1.1 进程和线程1.2 实现多线程方式一:继承Thread类1.3 设置和获取线程名称1.4 线程优先级1.5 线程控制1.6 线程的生命周期1.7 实现多线程方式二:实现Runnable接口2. 线程同步2.1 卖票2.2 卖票案例的问题2.3 同步代码块解决数据安全问题2.4 同步方法解决数据安全问题2.5 线程安全的类2.6 Lock锁3. 生产者消费者3.1 生产者和消费者模式概述3.2 生产者和消费者案例1. 实现多线程1.1 进程和线程进程:是正在运行的程序原创 2022-04-08 21:17:24 · 4163 阅读 · 0 评论 -
Java文件操作、IO流
文章目录1. File类1.1 File类概述和构造方法1.2 File类创建功能1.3 File类判断和获取功能1.4 File类删除功能2. 递归2.1 递归2.2 递归求阶乘2.3 递归遍历目录3. IO流3.1 IO流概述和分类3.2 字节流写数据3.3 字节流写数据的三种方式3.4 字节流写数据的两个小问题3.5 字节流写数据加异常处理3.6 字节流读数据(一次读一个字节数据)3.7 字节流复制文本文件3.8 字节流读数据(一次读一个字节数组数据)3.9 字节流复制图片4. 字节缓冲流4.1 字节原创 2022-04-08 19:35:24 · 4561 阅读 · 0 评论 -
Java基础语法
1. Java概述1.1 Java语言发展史语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言Java之父:詹姆斯·高斯林(James Gosling)2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:https://www.oracle.com当前,我们课程使用的JDK版本:11.01.2 Java语言跨平台原理原创 2022-03-27 21:16:36 · 95804 阅读 · 46 评论 -
Java面向对象篇:封装、继承、多态
1. 类和对象1.1 类和对象的理解客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理解:类就是对现实事物的一种描述类的组成属性:指事物的特征,例如:手机事物(品牌,价格,尺寸)行为:指事物能执行的操作,例如:手机事物(打电话,发短信)类和对象的关系类:类是对现实生活中一类具有共同属性和行为的事物的抽象对象:是能够看得到摸的着的真实存原创 2022-04-04 11:21:30 · 9796 阅读 · 2 评论 -
Java异常篇
文章目录1. 异常2 JVM默认处理异常的方式3 try-catch方式处理异常4 Throwable成员方法5 编译时异常和运行时异常的区别6 throws方式处理异常7 throws和throw的区别8 自定义异常1. 异常异常的概述 异常就是程序出现了不正常的情况异常的体系结构2 JVM默认处理异常的方式如果程序出现了问题,我们没有做任何处理,最终JVM 会做默认的处理,处理方式有如下两个步骤:把异常的名称,错误原因及异常出现的位置等信息输出在了控制台程序停止执行原创 2022-04-04 13:20:07 · 7121 阅读 · 0 评论 -
Java API入门篇
1.API1.1 API概述什么是API API (Application Programming Interface) :应用程序编程接口java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。1.2 如何使用API帮助文档打开帮助文档找到索引选项卡中的输入框在输入框中输入Random看类在哪个包下原创 2022-04-04 12:55:49 · 10383 阅读 · 1 评论 -
Java集合篇
文章目录1. Collection集合1.1 集合体系结构1.2 Collection集合概述和基本使用1.3 Collection集合的常用方法1.4 Collection集合的遍历1.5 集合使用步骤图解1.6 集合的案例-Collection集合存储学生对象并遍历2. List集合2.1 List集合概述和特点2.2 List集合的特有方法2.3 集合的案例-List集合存储学生对象并遍历2.4 并发修改异常2.5 列表迭代器2.6 增强for循环2.7 集合的案例-List集合存储学生对象三种方式遍原创 2022-04-04 20:58:06 · 7492 阅读 · 0 评论