自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 反射

反射概述 1.1 Java文件和.class文件的关系 Java文件 Java文件中包含代码的所有内容,类,接口,成员变量,成员方法.... .class字节码问题 .java文件 通过 javac编译工具生成对应的.class字节码文件 使用JDK中提供的反编译工具,可以看到.class文件中包含 Class 完整的包名.类名 Field 成员变量,成员变量的名字和成员变量...

2020-03-05 22:54:59 89 4

原创 多线程,线程通信,线程池

1. 多线程 1.1 线程状态 WAITING(无限等待) 当某一个线程被执行wait()方法,需要等待另外的一个线程进行唤醒操作。 一下三个方法都是Object类内的方法: public void wait(); 在哪一个线程中执行,就会让当前线程进入一个无限等待状态。 1. 所在线程进入无限等待状态 2. 开启【锁对象】 public void notify(); 唤醒...

2020-03-03 22:23:59 90 1

原创 多线程及同步问题

多线程 1.1 多线程的优缺点 优点 1. 提升资源利用率 2. 提高用户体验 缺点: 1. 降低了其他线程的执行概率 2. 用户会感受到软件的卡顿问题 3. 增加的系统,资源压力 4. 多线程情况下的共享资源问题,线程冲突,线程安全问题 1.2 创建自定义线程类的两种方式 class Thread类 Java中的一个线程类 Thread类是Runnable接口的实现类,同...

2020-03-03 00:13:06 79

原创 StringBuffer概述及使用

1. StringBuffer 1.1 StringBuffer概述 为了解决String字符串操作导致的内存冗余,提高效率,Java中提供了StringBuffer和StringBuilder来操作字符串,并且提供了很多方法,便于程序员开发。 StringBuffer和StringBuilder中都有char类型可变长数组作为字符串的保存空间。使用到的方法类型和ArrayList类似。 ...

2020-02-28 20:37:40 1331 13

原创 字符输出流,缓冲流

IO流 1.1 文件操作字符输出流 FileWriter文件操作输出字符流 Constructor 构造方法 FileWriter(File file); 根据File类对象创建对应文件的文件操作输出字符流 FileWriter(String pathName); 根据String类型文件路径创建对应文件的文件操作输出字符流 FileWriter(File file, boolean appe...

2020-02-27 21:55:56 693 3

原创 String类

1.1 获取方法 int length();[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pdSaxj7a-1582722030563)(img/字符串比较要求.png)] 获取字符串长度 "" char charAt(int index); 获取String字符串中指定下标位置的char类型字符,如果index超出有效范围 StringIndexOutO...

2020-02-26 21:01:32 102

原创 Object类和set集合

1 Object类 1.1 Object类概述 Java中所有类的基类!!! Java中所有的类都是间接或者直接继承Object类。 Object类的引用数据类型变量可以保存Java中任意数据类型空间的首地址。 Object类内规定了一些方法: String toString(); 当前对象建议String类型描述。默认情况是当前类所属包名.类名@十六进制内存地址 如果对于数据类型展...

2020-02-24 23:05:24 322

空空如也

空空如也

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

TA关注的人

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