自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java笔记9

目录 一、生产者与消费者 1.安全问题产生 2.线程方法sleep和wait的区别 3.生产者和消费者案例性能问题 4.Lock接口深入 5.生产者与消费者改进为Lock接口 6.Lock锁的实现原理 二、单例设计模式 1.单例模式 ①实现步骤: ②实现步骤: 2.懒汉式的安全问题 3.关键字volatile 三、线程池ThreadPool 1.Executors类 2.Callable接口 四、ConcurrentHashMap 五、线程的状态图-生命周期 六、.

2022-03-27 19:05:28 196

原创 Java笔记9

一、泛型Geneirc 1.前身发展 泛型技术是JDK版本一大升级,源自JDK1.5 泛型就是集合类<泛型> 无泛型写法 public class GeneircTest { public static void main(String[] args){ /** * JDK没有泛型技术,就这样写 * 集合可以存储任何数据类型 * 添加元素的数据类型是object */ Li

2022-03-20 19:34:50 297

原创 Java笔记8

一、异常 1.try…catch 例 public static void main(String[] args) { int[] arr = {1}; //try catch异常处理 try { int i = getNum(arr); System.out.println("i = " + i); }catch (Exception ex){ System.o

2022-03-13 20:52:05 1115

原创 Java笔记7

目录 一、API概念 二、Object类 1.Object类的本地方法 ①本地方法 : ②特点: ③作用 : 2.Object类的方法toString() ①重写父类的方法toString() 3.Object类的方法equals() 三、String字符串类 1.字符串对象创建 2.字符串的实现原理 3.字符串创建对象的区别 4.String类的构造方法 5.String类的常用方法 ①String类的判断类型的方法, 返回都是布尔类型 ②String类的转换方法 ③S

2022-03-06 19:43:28 418

原创 Java6笔记

目录 对象的多态性 1.对象多态性前提 必须有继承或是接口实现 必须有方法的重写 语法规则: 多态写法: 2.多态中成员的特点 ①多态中成员变量的特点 ②多态中成员方法的特点 3.多态的转型 公式: 类型提升 4.多态中的异常转型 5.多态的转型案例 面向对象多态 对象的多态性 一个事物具备不同的形态 1.对象多态性前提 必须有继承或是接口实现 必须有方法的重写 语法规则: 父类或者接口的引用指向自己的子类的对象 多态写法: 父类 变量(对象名)...

2022-02-23 18:40:47 1487

原创 Java笔记5

目录 一、继承 1.程序中的继承 2.出现继承的条件 3.语法 4.利弊 优点 弊端: 二、继承后成员特点 1.继承后成员变量特点 2.super关键字 3.继承后成员方法特点 4.方法重写的意义 5.注意 ①权限 6.继承后构造方法特点 三、继承特点 1.单继承 2.多层继承 一、继承 1.程序中的继承 在程序中,让一个类去继承另一个类 例如A类继承B类 2.出现继承的条件 ①A类是B类的子类,或者称为派生类 ②B类是A类的父类,或者称为超类,..

2022-02-23 15:27:56 288

原创 Java笔记4

目录 一、数组总结 二、数组工具类Arrays 三、数组使用中常见的异常 1.数组下标越界异常 java.lang.ArrayIndexOutOfBoundsException 2.空指针异常 java.lang.NullPointerException 四、面向对象思想 1.面向过程 ①面向过程程序特点 ②面向过程思想对应的问题 ③面向过程程序的不足 ④本质 2.面向对象 ①关键 ②类 ③类和对象的关系 3.总结 五、创建类(class)和对象(object) 1.

2022-02-15 17:33:32 782

原创 Java笔记3

目录 一、循环控制语句 1.特殊关键字 ①break:只能用于switch语句和循环语句中 ②continue:只能用于循环语句中 ③return:结束一个方法 2.练习 ①输出一百以内素数 3.家庭收支记账 ①介绍Utility工具类 ②创建主体类程序 ③完整代码 二、idea的使用 1.概念 2.编写 ①创建类 三、数组 1、概念 2.创建数组 ①声明数组变量 ②.创建数组对象 ③将数据存入数组 ④从数组中读取数据 ⑤遍历数组 ⑥数组必须创建对象再..

2022-02-08 17:14:52 413

原创 Java笔记2

目录 一、四种进制 1.十进制 2.二进制 3.八进制 4.十六进制 二、正负 1.表示方式 2.原码、反码与补码 三、JAVA使用的字符集 1.转义字符 四、基本数据类型转换 1.自动类型转换(隐式类型转换) ①把存储范围小的量赋给存储范围大的变量 ②当存储范围小的数据类型与存储范围大的数据类型混合运算,会按照范围大的计算 ③当byte、short、char数据类型进行算术运算,按照int处理 2.强制类型转换 ①把存储范围大的值赋给存储范围小的值,可能会损失精度或溢出

2022-01-30 16:23:15 866

原创 JAVA笔记1

目录 一、建立体系 1.框架 2.构架 二、Dos命令 常用命令: ①进入目录:cd ②查看当前目录下有什么:dir ③新建目录:md(make directory) ④新建空文件:type nul ⑤追加内容到文件:echo ⑥复制/移动文件:copy/move ⑦删除文件:del ⑧删除目录:rd ⑨查看某个目录的下一级目录结构 ...

2022-01-26 21:03:48 538

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除