javase IO流(实现一个文件的拷贝是使用字节流还是字符流)
1、字节流与字符流 (1)Java中的类: 字节流:输出OutputStream完成,输入InputStream 字符流:输出Writer,输入Reader (2)处理单元: 字节流:处理单元为1个字节,操作字节和字节数组(字节) 字符流:...
1、字节流与字符流 (1)Java中的类: 字节流:输出OutputStream完成,输入InputStream 字符流:输出Writer,输入Reader (2)处理单元: 字节流:处理单元为1个字节,操作字节和字节数组(字节) 字符流:...
1、java中的集合 (1)单列集合(collection): List集合:存取有序,有索引,元素可以重复 Set集合:存取无序,没有索引,元素不可以重复(根据equals和hashCode判断),也就是说如果一个对象要存储在Set中,必...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
1、java中的八种数据类型都有一个包装类型与之对应: 2、装箱与拆箱 (1)装箱与拆箱 装箱:把基本的数据类型转换为对应的包装类型 拆箱:把包装类型转换为对应的基本数据类型 (2)自动装箱与自动拆箱 Integer i=1;//自动装箱 ...
一、java的跨平台原理 1、由于各操作系统支持的指令集不是完全一致的,就会使我们的程序在不同的操作系统上执行不同的代码。java开发了适用于不同操作系统及位数的java虚拟机来屏蔽各个操作系统的差异,提供统一的接口(java API),对...
一、数组 1、特点 (1)数组的长度是固定的,也就是说存储的元素的个数是确定的,数组的大小一旦确定就不能更改了。 例如:定义一个能存储三个元素的数组,当存储第四个元素的时候会出现错误。 (2)数组是引用数据类型 (3)数组中存储的数据的数据...
1、存储空间 (1)String的对象一旦创建就不能改变(实质是一个被final修饰的字符数组),是一个常量,对String操作后会生成新的String,效率低且浪费空间。 public static void main(String []...
1、举例: 创建一个Person类,Student类继承Person类,并分别创建子类特有、父类特有、子类和父类共有的方法。 Person类: public class Person { private String name; priva...
1、语法定义上的区别: 静态变量:需要加static关键字 实例变量:不需要加static关键字修饰 2、程序运行时的区别: 静态变量:静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象...
1、== (1)基本数据类型:比较的是值是否相等 int a=1; int b=1; System.out.println(a==b); 返回true。 (2)引用数据类型,比较的是是否为同一对象(对应的引用的内存首地址): Student...
1、什么是final final意思是,最终,如果一个类不想被子类继承,或者不想被子类的方法重写,可以用final修饰此类,final类中的方法默认也会是final类型的。final关键字可以修饰类、类的成员变量、类的成员方法、局部变量。 ...