![](https://img-blog.csdnimg.cn/20200702214401876.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java萌新日常
阿巴阿巴!
小生往南瞧
我有一壶酒,足以慰风尘。
展开
-
day33 java的注解
1.注解概念2.Override注解3.元注解4.Deprecated注解表示类或方法已过时5.注解中定义属性6.属性value可以省略7.注解可以是哪一种类型8.属性是一个数组9.反射注解9.19.2通过反射获取对象属性的值10.注解的作用...原创 2020-05-30 22:55:42 · 101 阅读 · 0 评论 -
day33 java的反射
1.反射概念1.1基本概念1.2获取字节码第一种第二种第三种2.反射机制2.1通过反射机制实例化对象2.2只让静态代码块执行2.3获取类路径(src)下文件的绝对路径3.资源绑定器4.类加载器5.获得类的属性(Field)5.1获取5.2反编译5.3访问对象属性6.可变长参数7.反射Method7.1反射7.2反编译7.3反射机制调用方法8.反射Constructor8.1反编译8.2使用反射调用原创 2020-05-30 21:33:26 · 107 阅读 · 0 评论 -
day33 java的多线程(5)
1.守护线程2.定时器3.线程的第三种实现方式4.wait和notify方法(生产者和消费者模式)4.1wait 和 notify4.2生产者和消费者模式4.3实现生产者和消费者模式原创 2020-05-30 11:12:06 · 82 阅读 · 0 评论 -
day32 java的多线程(4)synchronized
1.多线程并发1.1基本1.2安全问题1.3解决2.synchronized线程同步2.1同步代码块2.2锁2.3synchronized出现在实例方法上2.4小结2.5死锁3.怎么解决线程安全原创 2020-05-29 21:53:11 · 85 阅读 · 0 评论 -
day32 java 多线程(3)了解篇
1.进程的调度(了解)1.1基本概念1.2优先级1.3进程让位1.4进程合并原创 2020-05-29 15:41:00 · 91 阅读 · 0 评论 -
day32 java的多线程(2)
1.采用匿名内部类实现线程2.线程的生命周期3.获取当前线程对象4.sleep方法4.14.2面试题4.3终止线程的睡眠5.强行终止线程的执行5.1过时的5.2合理的终止原创 2020-05-29 10:06:36 · 76 阅读 · 0 评论 -
day31 java的多线程(1)
1.1基本概念1.2一个线程一个栈1.3线程的实现第一种其内存方式第二种原创 2020-05-29 07:22:12 · 77 阅读 · 0 评论 -
day30 java的IO流(3)
1.使用FileReader和FileWriter进行拷贝2.BufferedReadder3.转换流3.13.2改良版4.BufferedWriter5.数据流6.标准输出流6.16.2记录日志与测试7.File类7.17.2常用方法8.文件拷贝作业讲解9.序列化与反序列化9.1原理9.2类实现接口与例子9.3序列化注意9.4反序列化9.5一次序列化多个对象9.6transient关键字原创 2020-05-27 18:37:07 · 90 阅读 · 0 评论 -
day29 java 的IO流(2)
1.FileInputStream往byte数组里读1.11.2改良版1.3循环改良版1.4不用循环版1.5FileInputStream常用方法2.FileOutStream输出2.13.利用FileInputStream + FileOutStream 进行文件拷贝4.FileReader文件字符输入流4.1进行遍历5.FileWriter文件字符输出流5.1...原创 2020-05-27 09:09:33 · 93 阅读 · 0 评论 -
day28 java的IO流 (1)对IO的初步了解
1.IO的概念1.1对IO流的理解1.2IO流的分类2.对部分IO流的详解2.1原创 2020-05-25 22:40:40 · 78 阅读 · 0 评论 -
day28 java的集合(6)Properties和TreeSet
1.Properties2.TreeSet2.1排序2.2自定义类型无法排序2.3自定义类型如何排序2.3.1比较规则的写法2.3.2自平衡二叉树2.3.3利用比较器排序也可以用匿名内部类2.3.4两种排序的区别注意2.3.5set 和 set转成list...原创 2020-05-25 12:57:38 · 95 阅读 · 0 评论 -
day27 java的集合(5) HashMap集合和与Hashtable的区别
1.HashMap1.1基本1.2哈希表的结构及其实现方法1.3红黑树1.4小总结1.5区别原创 2020-05-24 22:52:47 · 91 阅读 · 0 评论 -
day26 java的集合(4)泛型 foreach Set和Map
1.泛型1.1泛型的基本操作1.2自定义泛型2.增强for3.HsahSet集合特点4.TreeSet集合特点5.Map常用方法5.1基本5.2静态内部类5.3常用方法示例5.4Map集合的遍历原创 2020-05-24 07:42:35 · 132 阅读 · 0 评论 -
day25 java的集合(3)List
1.List常用方法2.ArrayList集合3.Linklist4.Vector原创 2020-05-21 21:36:23 · 79 阅读 · 0 评论 -
day25 java的集合(2)collection
1.深入contains方法2.深入remove方法2.12.2注意迭代器的位置2.3用迭代器来删除元素原创 2020-05-21 11:08:43 · 70 阅读 · 0 评论 -
day24 java的集合(1)collection
1.集合概述2.Collection常用方法3.Collection迭代器3.13.2迭代器原理图原创 2020-05-18 17:29:40 · 91 阅读 · 0 评论 -
day23 java的异常
1.基础1.1基本概念1.2异常存在的形式2异常处理机制2.12.2编译异常和运行异常3.两种处理方式3.13.2深入try catch4.异常对象的常用方法4.14.2查看异常信息4.3finally4.3.1基本4.3.2finally何时不执行4.3.3面试题4.4.4final finally finalize的区别5.自定义异常5.15.2使用自定义的异常5.3手动抛出异常5.4注意原创 2020-05-17 17:07:24 · 77 阅读 · 0 评论 -
day22 java的枚举
1. 用枚举改造程序2.Switch用枚举原创 2020-05-16 09:27:29 · 65 阅读 · 0 评论 -
day21 java的随机数
1.如何产生随机数2.作业原创 2020-05-15 21:23:56 · 69 阅读 · 0 评论 -
day21 java的数字类
1.数字的格式化2.高精度数字BigDecimal(财务常用)原创 2020-05-15 20:37:23 · 82 阅读 · 0 评论 -
day21 java的日期类
1.对日期的处理1.1获取当前系统时间1.2日期格式化1.3字符串转化成Date1.4计算毫秒数1.5有参数的构造方法原创 2020-05-15 20:34:37 · 73 阅读 · 0 评论 -
day21 java的八大包装类
1.基本了解2.包装的名称2.12.2装箱和拆箱此处为手动,已过时3.Integer(其他几个可以类比)3.1Integer的构造方法(从jdk9以后就过时)3.2最大值和最小值3.3面试题jdk8貌似是char数组4.自动装箱和自动拆箱4.14.2面试题对应内存图5.Integer常用方法(其他类比)6.int String Integer 之间的转化...原创 2020-05-15 17:17:57 · 86 阅读 · 0 评论 -
day20 java的String
1.初步了解String1.1String的内存图1.2对于引用数据类型1.3比较字符串的内存图1.4String的equals1.5面试题2.String常用的构造方法2.12.2总结3.String常用方法4.原创 2020-05-14 10:27:03 · 89 阅读 · 0 评论 -
day19 java数组的常用算法和排序
1.冒泡排序法2.选择排序法3.二分查找4.array常见工具类以后补充原创 2020-05-13 17:24:22 · 77 阅读 · 0 评论 -
day18 java的数组
1.数组的内存图结构2.初始化一维数组2.1静态和动态初始化2.2方法参数是一个数组2.3main方法的数组2.4一维数组存储引用数据类型3.数组的拷贝3.1数组的拷贝arraycopy3.2拷贝的是引用数据类型3.3引用时的内存图4.二维数组的初始化4.1静态和动态初始化4.2二维数组的遍历5.总结...原创 2020-05-12 09:39:08 · 80 阅读 · 0 评论 -
day17 Java的object中常见的方法以及内部类
1.Object中常见的方法1.1tostring1.2equals1.3finalize1.3.1可以给个机会调用GC1.4hashcode2内部类2.1概念2.2内部类例子2.3接口的实现与匿名内部类原创 2020-05-10 17:53:58 · 84 阅读 · 0 评论 -
day16 java的访问控制权限
1.示例2.权限的范围3.能修饰什么原创 2020-05-04 15:35:02 · 75 阅读 · 0 评论 -
day16 java中的package和import
1.机制2.总结(在idea下不需要考虑)原创 2020-05-04 13:58:14 · 110 阅读 · 0 评论 -
day15 java接口在开发中的作用
1.作用2.类型与类型的关系3.接口与抽象类的区别4.总结原创 2020-05-03 21:52:21 · 74 阅读 · 0 评论 -
day15 java接口的基础语法
1.基础语法2.接口多继承3.类和接口多实现3.1实现没有继承关系会怎么样4.继承和实现都存在5.接口基础语法总结原创 2020-05-03 16:21:03 · 72 阅读 · 0 评论 -
day15 java的抽象类
1.概念图2.特征3.抽象类和抽象方法4.总结原创 2020-05-03 12:43:52 · 146 阅读 · 0 评论 -
day15 java的final
1.基本2.final和变量3.final修饰引用4.final修饰实例变量5.总结原创 2020-05-03 10:25:47 · 70 阅读 · 2 评论 -
day14 java的super
1.super用法与this对比2.super()示例3.super的内存图3.1例子4.super.不能省略的条件5.补充6.总结原创 2020-04-27 20:23:46 · 74 阅读 · 0 评论 -
day13 java的多态
多态的基础语法1.1向上转型例子1.2对程序的分析2.1向下转型例子2.2什么时候向下转型2.3向下转型的风险2.4如何避免class异常的发生(用instanceof进行判断)继承在开发中的作用...原创 2020-04-25 20:54:23 · 123 阅读 · 0 评论 -
day12 java的方法覆盖(重写)
1.覆盖的定义及条件2.方法覆盖的注意事项3.其他(重载和覆盖的区别)原创 2020-04-22 20:18:46 · 88 阅读 · 0 评论 -
day11 java的继承
1.继承的概念2.继承的相关特性用set get 间接访问原创 2020-04-21 21:29:59 · 78 阅读 · 0 评论 -
day10 java的this关键字
1.概念和使用2.eg:3.this的内存图4.this不可省略的情况5.this()的用法6.总结原创 2020-04-17 20:11:39 · 70 阅读 · 0 评论 -
day9 java的实例语句块和代码执行顺序
实例语句块每执行一次构造就会在前执行一次实例语句块代码执行顺序原创 2020-04-16 21:41:40 · 109 阅读 · 0 评论 -
day9 java的静态代码块和代码执行顺序
静态代码块代码执行顺序对于静态,不管是变量还是代码块。都是自上而下的。原创 2020-04-16 21:36:57 · 87 阅读 · 0 评论 -
day8 java的静态与实例
对于其内存图:总结原创 2020-04-16 20:48:14 · 67 阅读 · 0 评论