摘要: 注解 注解,或者叫做注释类型,英文单词是Annotation 注解Annotation是一种引用数据类型,编译之后也是生成xxx.class文件 怎么自定义注解 [修饰符列表] @interface 注解类型名{ } package se7; /* 自定义注解:MyAnnotation */ pub 阅读全文
posted @ 2020-12-01 16:46 最爱琴女E 阅读(89) 评论(0) 推荐(0)
摘要: 反射机制(二) Field java.lang.reflect.Field 代表字节码中的属性字节码,代表类中的成员变量(包括静态变量、实例变量) 获取Field package se6; //反射属性Field public class Student { //Field翻译为字段,其实就是属性/ 阅读全文
posted @ 2020-12-01 16:45 最爱琴女E 阅读(141) 评论(0) 推荐(0)
摘要: 反射机制(一) 概述 通过java语言中的反射机制可以操作字节码文件(可以读和修改字节码文件)。 作用:可以让程序更加灵活 反射机制的相关类在:java.lang.reflect.* 相关的主要的类有: java.lamg.Class 代表字节码文件,代表一个类型 java.lang.reflect 阅读全文
posted @ 2020-12-01 16:44 最爱琴女E 阅读(121) 评论(0) 推荐(0)
摘要: 多线程(三) 线程安全 什么时候数据在多线程并发的环境下会存在安全问题 多线程并发 有共享数据 共享数据有修改行为 满足以上3个条件之后,就会存在线程安全问题 同步机制 如何解决?线程排队执行(不能并发),专业术语叫做“线程同步机制” ​ 用排队执行解决线程安全问题,这种机制被称为:线程同步机制。 阅读全文
posted @ 2020-11-25 16:25 最爱琴女E 阅读(120) 评论(0) 推荐(0)
摘要: 多线程(二) 线程的生命周期 线程的生命周期有:新建状态、就绪状态、运行状态、阻塞状态、死亡状态 获取线程对象、名字、修改线程名 package se5.thread; /* 1.怎么获取当前线程对象 Thread t = Thread.currentThread(); 返回值t就是当前线程 2.获 阅读全文
posted @ 2020-11-25 16:24 最爱琴女E 阅读(102) 评论(0) 推荐(0)
摘要: 多线程(一) 1.线程简介 任务、进程、线程、多线程 多任务,例如:边吃饭边玩手机、边开车边打电话... 进程:在操作系统中运行的程序就是进程,如QQ、播放器、游戏... 线程:例如,播放器可以听见声音,播放的声音就是一个线程 多线程:一个进程可以有多个线程,如视频中同时听声音、看图像、看弹幕... 阅读全文
posted @ 2020-11-25 16:23 最爱琴女E 阅读(119) 评论(0) 推荐(0)
摘要: IO流(三) 序列化与反序列化 java.io.NotSerializableException: se4.bean.Student Student对象不支持序列化! 参与序列化和反序列化的对象,必须实现Serializable接口 注意:通过源代码发现,Serializable接口只是一个标志接口 阅读全文
posted @ 2020-11-15 12:23 最爱琴女E 阅读(163) 评论(0) 推荐(0)
摘要: IO流(二) 缓冲流(了解) BufferedReader package se4.io; import java.io.BufferedReader; import java.io.FileReader; /** * BUfferedReader: * 带有缓冲区的字符输入流 * 使用这个流的时候 阅读全文
posted @ 2020-11-14 18:37 最爱琴女E 阅读(97) 评论(0) 推荐(0)
摘要: IO流(一) 概述 I:Input O:Output 通过IO可以完成硬盘文件的读和写 *java中所有的流都是在:java.io.下 流的分类 分类方式: 按照流的方向进行分类: (1)以内存作为参照物,往内存中去,叫做输入(Input),或者叫做读(Read) (2)从内存中出来,叫做输出(Ou 阅读全文
posted @ 2020-11-13 17:12 最爱琴女E 阅读(116) 评论(0) 推荐(0)
摘要: 集合回顾 集合最主要掌握什么内容? 每个集合对象的创建(new) 向集合中添加元素 从集合中取出元素 遍历集合 主要的集合类: ArrayList LinkedList HashSet(HashSet的key、存储在HashMap集合key的元素需要同时重写hashCode + equals方法) 阅读全文
posted @ 2020-11-11 16:51 最爱琴女E 阅读(90) 评论(0) 推荐(0)