Java基础 IO流知识总结
IO流分类 按数据流向分类:输入流 、输出流 输入流:一般用作读取数据,常见的输入流有FileInputSteam、ObjectInputStream、FileterInputStream 输出流:一般用作向目的地写入数据,如:FileOu...
IO流分类 按数据流向分类:输入流 、输出流 输入流:一般用作读取数据,常见的输入流有FileInputSteam、ObjectInputStream、FileterInputStream 输出流:一般用作向目的地写入数据,如:FileOu...
Person person = new Person(); 这句代码创建了一个对象,对象初始化包含两个过程:类初始化和类实例化,过程如下: 获得类资源 定位Person.class字节码文件 jvm载入Person.class文件,生成Cl...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
内部类 定义在类中的类,体现了一种代码的隐藏机制和访问控制机制,内部类与外部类有一定的关系,往往只有该外部类调用此内部类,所以没必要专门用一个Java文件存放内部类 内部类被private关键字修饰,代表该内部类只对它的外部类可见 内部类被...
==:该操作符生成的是一个boolean类型的结构,用于计算两个操作数值的关系 equals:Object 的 实例方法,比较两个对象的内存地址是否相同 hashCode:Object 的 native方法,获取对象的哈希值,用于确定该对象...
一、final final:无法改变的、终态的,可以修饰非抽象类及非抽象类成员方法和变量 特点: final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员...
抽象类:被abstract关键字修饰的类叫做抽象类 1、 抽象类不能被实例化,只能被继承 2、 包含抽象方法的一定是抽象类,但抽象类不一定含有抽象方法 3、 抽象类中的抽象方法的修饰符只能是public或protected,默认为publi...
1、 封装 > 隐藏对象的属性和实现细节,仅对外提供公共访问方式,以防止数据的随意访问和修改 封装就是将复杂的东西包装起来,让别人调用的时候可以简单易用 优点: > > * 提高代码安全性 > * 提高代码的复用性 ...
Arthas Hot Swap 插件介绍 引言 热部署是帮助开发人员提高效率的利器,如果你的开发语言是java,开发环境是远程服务器,远程服务器debug端口被限制,那么你可能无法通过debug HotSwap实现热部署,那么本文介绍的In...
IO流对象 File类 文件:计算机中存储数据(音乐,电影,word) 目录:Directory 计算机中的文件夹,文件夹不能存储数据,保护文件的容器 路径:文件和目录所在计算机中的位置 java.io.File类:文件和目录以及路径,变成...
一、JVM中对象的创建过程 类加载 将.class文件加载到JVM运行时数据区的过程(后面在讲) 检查加载 检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查类是否已经被加载、解析、初始化 内存分配 JVM给新生对象分配内存...