自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java8新特性

使用代理将对象包装,用代理对象取代原始对象,任何对原始对象的调用都通过代理对象,代理对象决定是否何时调用转到原始对象上;方法引用的使用要求:接口中的抽象方法的形参列表和返回值必须和方法引用的方法的形参列表和返回值相同适用于①和②;集合使用stream是通过对应的集合实例化对象调用stream方法 通过泛型区分对象。数组使用stream是通过数组调用stream方法然后将对象放到stream方法中。stream不会改变源对象;②当通过代理类的对象调用a时如果动态的调用被代理类中的同名方法a。

2024-04-28 20:04:20 299

原创 java反射笔记

加载到内存中的类,我们称之为运行时类。类加载的作用:将class文件内容加载到内存中,并将这些静态数据转化为方法区的运行时数据结构,然后在堆中生成一个代表这个类的Class对象作为方法区中类数据的访问入口;类缓存:标准的javase类加载器可以按照要求查找类 但一旦某个类被加载到类加载器中,将会被缓存一段时间,不过jvm垃圾回收机制会回收这些Class对象。系统类加载器:负责java -classpath或者 -d java.class.path所指的目录下的类与jar包装入工作 是常用的加载器。

2024-04-26 19:39:42 313 1

原创 java io网络编程笔记

3.如果randomaccessfile作为输出流时,写出的文件如果不存在,则在执行过程中自动创建,如果写出的文件存在则会对原有内容覆盖。1.randomAccessfile直接继承object类,实现datainput和dataoutput接口。3.除了当前类需要实现serializable接口还必须保证其内部所有属性必须是可序列化的。作用:用于存储和读取基本数据类型或对象的处理流,可以将Java的对象。uDp不可靠,以数据报形式发送 数据报限定64k。Path替换原有的file类,可以返回异常的日志。

2024-04-26 19:39:08 165 5

原创 java io笔记

OnputStreamWriter isr = new OnputStreamWriter(new fileInputstream('1.txt'),'utf-8')编码的时候不需要考虑文件,需要考虑保存的格式。file对应的硬盘中的文件存在:如果使用filewriter(file,false) 会覆盖原有内容。后续file类的对象常用作为参数传递到流的构造器中,指明读取或者写入的终点;创建相应的输入流 将file类的对象作为参数 传入流的构造器。2.file对应的硬盘中的文件不存在 输出的时候自动创建。

2024-04-26 19:38:36 376 1

原创 java泛型笔记

9.在类/接口上声明泛型,在本类或者本接口即代表某种类型 可以作为非静态属性的类型,非静态方法的参数类型,非静态方法的返回值类型 但静态方法不能使用类的泛型;泛型:允许在定义类、接口时通过一个标识表示类中某个属性的类型或者某个方法的返回值及参数类型,这个类型参数使用时创建对象时确定。③指明完以后,在集合类或者接口中凡是定义类或者接口时 内部结构使用到类的泛型的位置 都指定为实例化的泛型类型;④注意点:泛型的的类型必须是类 不能是基本数据类型 需要用到基本数据类型的位置 拿包装类封装;

2024-04-26 19:38:02 182 1

原创 java集合笔记

③判读此位置上是否有元素,如果没有直接插入,如果有(以链表形式的多个元素)则比较元素a和b的哈希值,如果哈希值不同则添加成功,如果哈希值相同则调用equals方法,返回ture则添加失败,返回false则添加成功,并以链表的形式存储。底层初始化为【】并没有创建长度为10的数组,当调用添加操作的时候,底层会进行比较,最小长度为10,后续添加扩容和jdk7一致。当数组在某一个索引位置的元素以链表形式存在的数据个数>8 且当前数组的长度>64,此时索引位置的数据改为使用红黑树。

2024-04-26 19:36:23 396 4

原创 java枚举类笔记

elementtype.type_parameter 表示该注解能写在类型变量的声明语句中。elementtype.type_yse 表示该注解能写在使用类型的任何语句中。enum类 在实现接口的时候 内部的枚举类可以分别重写接口的方法。3.如果枚举类只有一个对象 可以作为单例模式的实现方式。使用该注解能修饰元素 类 方法 构造器 泛型 等等。③可以指定成员的默认值 使用default定义。1.类的对象是有限个 确定的被称为枚举类。如果注解有成员 需要指明成员的值。元注解 修饰其他注解的注解。

2024-04-26 19:35:17 123 1

原创 java常用类笔记

③开发过程中尽可能使用指定容量的构造器stringbuffer(int capacity),stringbuilder(int capacity).解析 TemporalAccessor parser1= date3.parse(''yyyy-MM-dd hh:mm:ss'')string s= new String(''abc'')相当于在内存中创建两个对象 一个堆空间一个char[]常量池。4.如何将util.date对象转化成sql.date对象 util.date是sql.date的父类。

2024-04-26 19:34:45 278 1

原创 java多线程笔记

1.callable 接口 调用call方法 可以抛异常可以有返回值支持泛型。ThreadPoolExecutor 线程池类对象 接口都是常量,类是变量。如果两个方法都在同步代码或者同步方法中wait会释放锁 sleep不会。线程执行同步代码块是其他线程调用现成的suspend方法将该线程挂起。4.当前线程执行了线程对象的wait方法 当前线程暂停并释放锁。sleep可以在任何场景下调用,wait 必须在同步代码块。2.同步代码块和同步方法内break或return。

2024-04-26 19:33:56 288 3

原创 springboot测试类没有点击按钮事件

idea

2022-08-31 09:19:27 196 1

原创 一条关于springboot的测试类不生效问题(no tests were found)

idea

2022-08-31 09:17:38 1240 1

原创 一个关于idea2017版本的xml灰色高亮问题。

自己在使用idea遇到的问题

2022-08-06 17:35:16 281

空空如也

空空如也

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

TA关注的人

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