- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 线程状态概述
笔记是看黑马视频一边做的,主要是用于自己复习用。https://blog.csdn.net/HDZ1821/article/details/104577474 详细请了解这篇文章。线程状态概述:
2020-03-03 12:11:25 335
原创 java 线程安全问题
线程安全问题的概述:多线程访问共享数据会产生线程安全问题。线程安全问题的代码(得不到保障版本)(以下程序会出现线程安全问题,)最简单的优化线程安全就是让线程等待(学会睡眠。)线程安全问题产生的原理:不同的线程同时抢占到了cpu的执行权,然后,进入了语句进行执行,因为变量使用的同一内存空间,所以当前的线程们(已经是判断通过的线程们)都会对变量进行操作,这样我们的判...
2020-03-03 12:08:43 704
原创 多线程
笔记是看黑马视频一边做的,主要是用于自己复习用。https://blog.csdn.net/HDZ1821/article/details/104577474 详细请了解这篇文章。目录多线程:并发与并行:进程概念:线程概念:线程调度:主线程:创建多线程程序的第一种方式:多线程运行原理:Thread类的常用方法:1.获取线程名称2.设置线程名...
2020-03-03 12:03:33 577
原创 异常
笔记是看黑马视频一边做的,主要是用于自己复习用。https://blog.csdn.net/HDZ1821/article/details/104577474 详细请了解这篇文章。目录异常:分类:处理异常的两种方式:例子:异常的产生过程解析:throw关键字:(交给虚拟机处理)在指定的方法里抛出指定的异常对象。个人思考:例子:Objects非空判断...
2020-03-03 11:57:20 355
原创 jdk9对集合添加的优化
笔记是看黑马视频一边做的,主要是用于自己复习用。https://blog.csdn.net/HDZ1821/article/details/104577474 详细请了解这篇文章。目录jdk9新特性of:适用于概述:例子:jdk9新特性of:适用于1.参数确定,后期不可更改。2.对于不可重复的值、键值,不会像之前的方法那样,运行时不会报错,之前的方法,...
2020-03-03 10:53:43 414
原创 Map集合练习 计算一个字符串中每个字符的出现次数
目录题目:分析:HashMap,integer>代码:题目:分析:HashMap<Character,Integer>代码:
2020-03-03 10:36:23 306
原创 Map集合
目录Map集合概述:类HashMap概述:类 LinkedHashMap 概述:Map接口中的常用方法:详解:1.put2.remove3.get4.containsKey例子:Map集合遍历键找值方式:第一种。代码:第二种 Entry键值对 对象 图解: 代...
2020-03-03 10:34:30 375
原创 Collections集合工具类:用来对集合进行操作
目录Collections集合工具类:用来对集合进行操作对自定义类进行排序的个人思考:常用方法详解:对自定义类进行sort(Comparable接口的compareTo()):例子:整数类型的集合:自定义类类型的集合:Collections集合工具类:用来对集合进行操作对自定义类进行排序的个人思考:最后一个Comparable接口中compareTo()...
2020-03-03 10:29:17 453 1
原创 java 可变参数
目录可变参数:概述:例子:可变参数:概述:例子:计算多个整数的和的时候,需求变了的时候:因为Object类可以接收任意类型数据类型的参数!!!所以很强!!!...
2020-03-03 10:27:25 203
原创 Set接口&HashSet集合&LinkedHashSet集合
目录什么时候会遇到重写hashCode,equals方法?Set接口:Set集合存储元素不重复的原理:例子:HashSet集合:例子:哈希值:例子:HashSet集合存储数据的结构(哈希表)HashSet存储自定义类型元素:例子:LinkedHashSet集合什么时候会遇到重写hashCode,equals方法?个人思考:对自己自定义的类...
2020-03-03 10:24:33 252
原创 java ArrayList集合 & LinkedList集合 & Vector集合
ArrayList集合此实现不是同步的,就意味着,它是多线程模式,那么速度就很快。底层源码可以看出它是通过数组的赋值来实现增删的,所以说效率低下。如果这个需求查询比较多,那么就使用ArrayList集合如果增删比较多,那么就使用LinkedList集合,因为ArrayList集合效率就会比较低下了。LinkedList集合概述此实现不是同步的,就意味着,它是多线程模...
2020-03-02 10:41:30 1383 2
原创 java List集合(Collection接口的子类)
目录List集合(Collection接口的子类)概述:常用方法:例子:List集合(Collection接口的子类)概述:常用方法:例子:
2020-03-02 10:38:49 745 1
原创 java Collection集合(共性!!!)
目录Collection概述:常用方法:详解:例子:Collection概述:常用方法:详解:例子:多态:父类引用指向子类对象。 我们会发现下面就使用了多态,这样做的好处就是只用更改ArrayList(),这个集合对象,就能使用别的集合对象用 其共性方法。...
2020-03-02 10:35:41 188 1
原创 java 增强for循环
目录增强for循环:概述:使用:例子:增强for循环:概述:使用:但是个人感觉增强for循环只适合遍历数据,如若要进行其他操作的时候,就很麻烦了。例子:...
2020-03-02 10:33:11 360 2
原创 java 迭代器Iterator
目录迭代器Iterator 作用: 概念:迭代器的 常用方法:迭代器的 使用步骤:注意事项:使用详解:迭代器的 实现原理:迭代器Iterator作用:通用的取出集合中元素的方法。概念:迭代器的常用方法:迭代器的使用步骤:注意事项:使用详解:迭代器的实...
2020-03-02 10:31:06 1768 1
原创 java 泛型
目录概念:好处:泛型的定义/使用含有泛型的类:定义和使用含有泛型的方法:例子:定义和使用含有泛型的接口:例子:泛型通配符:例子:概念:泛型给我的感觉就是比较类似于 重载。但是感觉比重载好用。我个人感觉,以后定义方法或者其他的时候。。定义方法使用泛型的话,适用性非常非常的强,emm感觉可以优化很多。好处:泛型的定义/使用含有泛型的类...
2020-03-02 10:25:43 1503 1
原创 java 包装类
目录java 包装类概念:装箱 与 拆箱 例子:自动装箱 与 自动拆箱 例子:基本类型与字符串类型之间的转换。 详解:java 包装类概念: 可以使用类中的方法去操作基本类型的数据。装箱 与 拆箱 举例子:链表的话如果要使用基本类型的话,就必须要使用基...
2020-03-02 10:20:38 244 1
原创 java StringBuilder类 api
java StringBuilder类 api里面有一个方法 append ,叫链式编程。StringBuilder 的原理StringBuilder 的构造方法:StringBuilder 的常用方法StringBuilder 的toString方法:详解:...
2020-03-01 15:53:37 277
转载 java Calender类 api
Calender类.概述、获取对象的方式使用:详解:____________________________________________________________________________________________________
2020-03-01 15:18:41 385
原创 java objects类 api
目录第一章Object类##1.1概述##1.2toString方法###方法摘要###覆盖重写##1.3equals方法###方法摘要###默认地址比较###对象内容比较##1.4Objects类第一章Object类##1.1概述`java.lang.Object`类是Java语言中的根类,即所有类的父类。它中...
2020-03-01 15:01:19 343 1
原创 java 内部类
目录java 内部类内部类的 概念与分类:成员 内部类的 定义格式:成员 内部类的 使用:内部类的 同名变量 访问:局部 内部类 定义:局部 内部类的 使用:局部 内部类 访问 所在方法 变量的问题:匿名内部类:【重点】匿名内部类的注意事项:比如说下图:既是一个匿名内部类,又是一个匿名对象。java 内部类内部类的概念与分类:成员内部类的...
2020-03-01 14:30:41 150
原创 java final关键字
目录java中 final关键字final修饰类:final修饰成员方法:final 修饰局部变量final 修饰成员变量:java中 final关键字final修饰类:但是如果一个类是final的,是可以对自己继承的类进行覆盖重写的,只是到了自己这里,往后被别人继承的时候就不行了,香火断了。final修饰成员方法:final 修饰局部变量...
2020-03-01 13:50:16 135
原创 USB接口 接口多态的综合案例
目录USB接口 接口多态的综合案例 其余代码自己脑补- -。。分析:USB:Computer:鼠标:键盘:调用:(多态有点类似于自动类型转换 向上转型用可以,不进行转型用也可以)USB接口 接口多态的综合案例 其余代码自己脑补- -。。分析:USB:Computer:鼠标:键盘:调用:(多态有点类似...
2020-03-01 13:08:49 417
原创 java的多态
目录多态的概述:使用多态的 好处:对象的向上/向下转型:如何才能知道一个父类引用的对象,本来是什么子类? 对象 instanceof 类名称多态的 格式与使用:(Polymorphism)多态中 成员变量的使用特点:多态中 成员方法的使用特点:多态的概述:使用多态的好处:对象的向上/向下转型:如何才能知道一个父类引用的对象,...
2020-03-01 12:49:29 180
原创 java的接口 (有java9新特性)
目录接口的 概述接口的 定义基本格式:接口的 抽象方法定义:接口的 抽象方法使用:接口的 默认方法的 定义:接口的 默认方法的 使用:接口的 静态方法定义:接口的 静态方法使用:接口的 私有方法的定义:接口的 常量定义和使用的使用:接口的 内容小结:继承与接口的对比:接口的概述只要符合公共规范,就可以用这个接口。接口的定义基本...
2020-03-01 12:10:18 196
hibernate第一章的配置文件.zip
2020-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人