摘要:
汉化编码 默认字符集是GBK,将他更改为utf-8或别的字符,运行读写数据会乱码 解决问题:使用InputStreamReader它读取字节,并使用指定的charset其解码为字符 InputStreamReader is = new InputStreamReader(new FileInputS 阅读全文
posted @ 2022-06-23 22:01
monkey大佬
阅读(80)
评论(0)
推荐(0)
摘要:
流过滤器 ·以一个介质流对象为基础层层构建过滤器流,最终形成的流对象能在数据的输入输出过程中,逐层使用过滤器流的方法来读写数据 try { DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOut 阅读全文
posted @ 2022-06-23 21:51
monkey大佬
阅读(31)
评论(0)
推荐(0)
摘要:
流 流是输入输出的方式 流是一维单向的 流的基础类:InputStream和OutputStream 定义:I/O(Input/Output)流,即输入/输出流 作用:是java中实现输入/输出的基础,它可以方便地实现数据的输入/输出操作 分类: 1.字节流和字符类 根据流操作的数据单位的不同,可以 阅读全文
posted @ 2022-06-23 20:49
monkey大佬
阅读(29)
评论(0)
推荐(0)
摘要:
抛出异常 public static int open(){ return -1; } public static void readFile() throws OpenException { if (open() == -1){ throw new OpenException(); } }在这段代 阅读全文
posted @ 2022-06-23 19:43
monkey大佬
阅读(93)
评论(1)
推荐(0)
摘要:
捕捉到的异常 public static void f(){ int[] a = new int[10]; a[10] = 10; } public static void main(String[] args) { try { f(); }catch (Exception e){ System.o 阅读全文
posted @ 2022-06-23 17:19
monkey大佬
阅读(43)
评论(0)
推荐(0)
摘要:
捕捉异常 捕捉异常int[] arr = new int[10]; arr[10] = 10; System.out.println("hello");在这段代码中,我们定义了数组的长度为10,那么他的索引最多只能到9,在给我们给索引为10的下标进行赋值时那它就是错误的 运行结果: 这个就是异常,那 阅读全文
posted @ 2022-06-23 16:55
monkey大佬
阅读(88)
评论(0)
推荐(0)
摘要:
内部类 在类的内部定义的类就是内部类 内部类分为:成员内部类,局部内部类,静态内部类,匿名内部类 1.成员内部类 定义:在一个类中除了可以定义成员变量,成员方法,还可以定义类,这样的类被称作成员内部类。 格式: Class 外部类{ Class内部类{ } } 访问特点: 内部类可以直接访问外部类的 阅读全文
posted @ 2022-06-23 16:13
monkey大佬
阅读(52)
评论(0)
推荐(0)
摘要:
接口 接口是纯抽象类 所有的成员函数都是抽象函数 所有的成员变量都是public static final 接口规定了返回值类型、名字和参数,但是不管方法体内容。 在接口中定义常量时,可以省略“public static final”修饰符,接口会默认为常量添加“public static fina 阅读全文
posted @ 2022-06-23 14:23
monkey大佬
阅读(106)
评论(0)
推荐(0)
摘要:
抽象 当一个类中包含抽象方法,那么该类也必须使用abstract关键字,这种使用abstract关键字的类就是抽象类, 当父类中有抽象方法时那这个继承这个类的所有子类都必须抽象方法 抽象方法定义格式: public abstract 返回值类型 方法名(参数列表); 抽象方法是没有方法体的 抽象函数 阅读全文
posted @ 2022-06-23 13:19
monkey大佬
阅读(48)
评论(0)
推荐(0)
摘要:
封装 用封装来降低耦合度 我们常用封装来降低耦合。例如,假如现在又A、B两个类,为降低它们的耦合度,我们将A中直接调用B中成员变量的部分尽量改为以调用B中方法的方式调用变量,不要让B对A“掏心掏肺”,要让B懂得有所保留,此为封装。这样的好处是保护了B变量的隐私性 封装步骤: 在定义一个类时,将类中的 阅读全文
posted @ 2022-06-23 10:25
monkey大佬
阅读(56)
评论(0)
推荐(0)

浙公网安备 33010602011771号