java基础随记
一些基础的东西,随便记记。。。
丽个啷个江
这个作者很懒,什么都没留下…
展开
-
java反射
注:原文链接—>敬业的小码哥,十分感谢!!!文章目录一、反射的概述二、创建Class对象的三种方法三、反射的使用1. 通过反射获取构造方法并使用:2. 获取成员变量并调用3. 获取成员方法并调用4.反射main方法5. 反射方法的其它使用之——通过反射运行配置文件内容6. 反射方法的其它使用之---通过反射越过泛型检查一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对转载 2020-08-02 19:26:59 · 302 阅读 · 0 评论 -
IO流
字节流:字节输入流:InputStream类API:方法返回值说明read()int从输入流中读取下一个字节,返回0~255范围内的int字节值。如果因为已经到达流末尾而没有可用的字节,返回-1read(byte[] b)int从输入流中读入一定长度的字节,并以整数的形式返回字节数reset()void将输入指针返回到当前所做的标记处mark()void在输入流的当前位置放置一个标记,readlimit参数告知此输入流在标记位置失效前允许读取的原创 2020-08-01 16:47:43 · 440 阅读 · 0 评论 -
java集合框架
Collection接口API:add(Object e)将指定对象添加到集合中remove(Object e)将指定对象从集合中删除isEmpty()返回boolean值,判断集合是否为空iterator()返回一个迭代器,用于遍历集合中的对象size()返回int型值,获取集合中元素的个数List和Set都继承了Collection接口,因此包含Collection中的所有方法集合的索引也是从0开始List集合API:get(int index)获取指定索引处元素se原创 2020-07-27 12:19:04 · 216 阅读 · 0 评论 -
static静态
**静态变量**共享变量用static修饰,该变量就是静态变量。public class StaticDemo { static int x; int y; public StaticDemo(int x, int y) { this.x = x; this.y = y; } public static void main(String[] args) { StaticDemo a = new StaticDemo(1, 2); StaticDemo b = new S原创 2020-07-19 16:11:58 · 227 阅读 · 0 评论 -
String、StringBuffer、StringBuilder三者的联系
StringString只能赋值一次,每一次内容发生改变都会生成一个新的对象,然后原有对象引用新的对象,所以说String本身是不可以改变的。每一次生成新的对象都会对系统性能产生影响,会降低java虚拟机的工作效率。StringBuffer和StringBuilder这两个都有toString()方法,可以返回字符序列的字符串表现形式初始化时可以通过字符串作为参数,指定初始化的字符序列内容这两个每次操作都是对自身对象的操作,并不会生成新的对象,其所占空间会随着字符内容的增加而扩充原创 2020-07-18 13:48:56 · 123 阅读 · 0 评论