java进阶
文章平均质量分 79
java
今天论文也要改
这个作者很懒,什么都没留下…
展开
-
注 解
文章目录注解注解类型Override元注解注解中定义属性属性类型反射获得注解注解应用注解注解:注释类型 Annotation注解Annotation是一种引用数据类型,编译之后生成.class文件自定义注解的语法格式 [修饰符列表] @interface 注解类型名{ }注解的使用的语法格式 @注解类型名注解可以使用在类、属性、方法、变量等上,还可以使用在注解类型上。注解类型Deprecated 用 @Deprecated 注释的程序元素,不鼓励程序员使用这样的元素原创 2021-10-11 21:18:57 · 98 阅读 · 0 评论 -
反射 机制
文章目录反射机制框架获得字节码方式反射机制反射机制的作用-通过java语言反射机制操作字节码文件可以读、修改字节码文件反射机制在java.lang.reflect包下反射机制重要的类Class //字节码文件——代表一个类Method //字节码中的方法字节码——类中的方法Constructor //字节码中的构造方法字节码——类中的构造方法Field //字节码中的属性字节码——类中的成员变量(静态+实例变量)‘框架操作一个类的字节码首先需要获得该字节码原创 2021-10-11 16:32:43 · 65 阅读 · 0 评论 -
多线程、线程安全
[@Toc]原创 2021-10-09 15:53:30 · 1714 阅读 · 0 评论 -
IO流详解
文章目录IO流IO流分类FileInputStreamIO流IO流分类- <font color=blue >以内存为参照物 - 往内存中去,输入流,读 - 从内存中出,输出流,写- <font color=blue >读取方式不同 - 按照字节读取数据,一次读取一个字节byte,相当于8个二进制位。这类流的读取方式是万能的,什么类型的文件都可以读取:文本文件、图片、声音文件、视频 - 按照字符读取数据,一次读取一个字符,这种流是为了方便读取普通文本而存在的。这种流原创 2021-09-27 11:05:35 · 3836 阅读 · 1 评论 -
Collection、Map集合
文章目录集合CollectionMap集合集合像一个容器,可以一次性容纳其他类型的多个数据,集合在JDK当中java.util包下。集合不能直接存储基本数据类型,另外集合也不能直接存储java对象,集合当中存储的都是java对象的内存地址(存储的引用),因为集合是一个对象,对象内部存储的是其他类型数据的内存地址。在java中每一个不同的集合,底层会对应不同的数据结构,往不同的集合中存储元素,等于将数据放到了不同的数据结构当中,数据结构:数据的存储结构,不同数据结构,数据的存储方式不同数组、二转载 2021-09-21 09:07:52 · 187 阅读 · 0 评论 -
异常java
文章目录空指针异常数组下标越界异常类型转换异常数字格式化异常空指针异常NullPointerException数组下标越界异常ArrayIndexOutBoundsException类型转换异常classCastException数字格式化异常NumberFormatException...转载 2021-07-16 11:26:42 · 105 阅读 · 0 评论 -
StringBuffer
文章目录StringBufferStringBuffer利用String 进行字符串的拼接,造成的问题:内存空间的浪费String s = “hello”; //创建hello字符串s+=“abc” //创建abc 字符串 //创建helloabc字符串进行字符串的拼接工作,采用JDK自带的java.lang.StringBufferjava.lang.StringBuilderStringBuffer的构造方法 其初始容量为 16 个字符。所以在创建StringB转载 2021-07-05 20:43:46 · 69 阅读 · 0 评论 -
日期、数字
文章目录java中的日期例题一方法执行时间java中的日期java.util.Date例题一获取当前系统时间String ——转换——>datedate——转换——>String例题一package Advance.date;import java.text.SimpleDateFormat;import java.util.Date;/** * @author 衣鱼 * java对日期的处理 * 获取日期:java.util.Date; * 日期转载 2021-07-04 15:15:16 · 93 阅读 · 0 评论 -
Integer包装类
文章目录包装类包装类java为八种基本数据类型对应准备了八种包装类型,八种包装类属于引用数据类型,父类是Object适用场景dosome(Object obj){} dosome方法传入的参数是引用数据类型,但是当有传入基本数据类型的需求时【int a ;dosome(a)】,会报错。因为dosome()无法接收一个基本数据类型的数字,此时可以传一个数字对应的包装类进去。...转载 2021-07-04 10:50:58 · 184 阅读 · 0 评论 -
String
文章目录String例题一内存图理解StringString表示字符串类型,属于引用数据类型,不属于基本数据类型在java中,在“” 内部都是String对象。“qwe” “123” “/////”java规定,双引号内部的字符串是不可变的,“asd”从创建到死亡,都是“asd”,不会变成其他的字符串,垃圾回收器不会释放常量。在jdk当中,使用双引号括起来的字符串,都是直接存储在方法区的字符串常量池当中的因为字符串在开发中使用太频繁,为了执行效率,所以把字符串放到方法区的字符串常量池当中。—转载 2021-07-03 17:24:19 · 123 阅读 · 0 评论