首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JavaSE基础 (全网最全知识点)

如test.txt创建后就是与src文件同级 注:文件流不支持reset()方法 文件字节流 适用条件:所有文件字节流。...而守护线程就不一样了,当其他所有的非守护线程结束之后,守护线程是自动结束,也就是说,Java中所有的线程都执行完毕后,守护线程自动结束,因此守护线程不适合进行IO操作,只适合打打杂 在守护线程中产生的新线程也是守护的...(5)从一个节点到该节点的子孙节点的所有路径上包含相同数目的黑节点。...其实红黑树难点并不在于如何构建和使用,而是在于,到底是怎么设计出来的,究竟要多么丰富的知识储备才能想到如此精妙的规则。...birthDate, today)); System.out.println("相差的纪元数:" + ChronoUnit.ERAS.between(birthDate, today)); 包装类 这里补充一个知识

56410

JavaSE 语法基础 --- 反射(基础知识问答+代码详解)

文章目录 JavaSE 语法基础 --- 反射(基础知识问答+代码详情) 反射是什么,简单介绍一下反射,说一说你对反射的理解? Java反射API有几类?...Java 反射机制的好处和坏处 优点 缺点 JavaSE 语法基础 — 反射(基础知识问答+代码详情) 反射是什么,简单介绍一下反射,说一说你对反射的理解?...反射是在运行状态中 对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性; 这种动态获取的信息以及动态调用对象的方法的功能称为 Java 语言的反射机制...Java 反射机制的好处和坏处 优点 1.对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法 2.增加程序的灵活性和扩展性,降低耦合性,提高自适应能力 缺点

23710

JavaSE总结

JavaSE总结 java语法规则 字面量和常量 程序中固定不变化的值。定义了就不能再去修改,比如:整数常量1,2,3,小数常量3.14,布尔常量false,true等。....; 多行注释; /* 注释信息 / / 注释信息 */之间的所有字符会被编译器忽略 文档注释; / ** 注释信息 * / /** 注释信息 */和多行注释一样,除此之外还可以专门生成文档信息API...示例 自动类型提升 当一个算术表达式中包含多个基本数据类型(boolean除外)的值时 整个算术表达式的数据类型将在数据运算时出现类型自动提升 所有的byte、short、char类型被自动提升到...换个角度理解,每个函数从调用到执行结束,其实是对应一个栈帧的入栈和出栈 声明的变量都是存到栈当中的 堆 被所有线程共享的一块区域,在虚拟机启动时创建,所有的对象实例及数组都在堆上分配 使用new关键字...但并不是父类当中所有的内容,子类都可以直接使用。

29110

JavaSE笔记

小类型转大类型,自动类型转换 5.2、强制类型转换 int a = 127; byte b =(byte) a;//大类型转小类型,需要强制类型转换 练习 把123.456789,使用当前所学的知识...,或者是把子类也定义为抽象类; 如果一个类继承的抽象父类还有上级抽象父类,那么子类中需要要重写所有抽象父类的所有抽象方法; 抽象类也可以继承非抽象类,同时继承了父类的所有非私有的属性和方法; 9、接口...静态加载类:在程序编译期加载; 动态加载:在程序的运行期加载; 所有类都是Class类的实例(对象),所有的属性都是Field类的实例,所有的方法都是Method类的实例。...return null; } } 客户端实现: IHair ih = HairFactory.getHairByClassKey("left"); ih.change(); 附:JavaSE...知识点汇总 https://www.cnblogs.com/almm/p/11637457.html

75020
领券