![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础知识
文章平均质量分 64
x八五四胖嘟嘟
这个作者很懒,什么都没留下…
展开
-
JAVA基础之IO流
在Java语言中,输入和输出都被称为抽象得流,流可以被看做一组有序的字节集合,及数据在两设备之间的传输。 流的本质是数据传输,根据处理数据类型的不同,流可以分为两大类:字节流和字符流。字节流以字节(8bit)为单位,包含两个抽象类:InputStream,OutputStream.字段流以字符(16bit)为单位,根据码表映射字符,一次可以读取多个字节,它包含两个抽象类:Reader和Writer。字节流和字符流最主要的区别为:字节流在处理输入输出时不会用到缓存,而字符流用...原创 2021-07-02 18:34:24 · 76 阅读 · 0 评论 -
JAVA-基础 -异常
java把异常当做一个对象来处理,并定义了一个基类(java.lang.Throwable)作为所有异常得父类。在Java API中,已经定义了许多异常类,这些异常类分为Error(错误),和Exception(异常)两大类,如下图所示。 Error错误 Error表示程序在运行期间出现了非常严重的错误,并且该错误是不可恢复得,由于这属于JVM层次得严重错误,因此这种错误是会导致程序终止执行得。此外,编译器不会检查Error是否被处理,因此在程序中是不推荐去不获Err...原创 2021-07-02 14:36:06 · 89 阅读 · 0 评论 -
JAVA-基础之如何区分汉字和英文
最近在刷Java程序员面试笔试宝典,看到这段东西,想保留下来,供自己查阅。 在JAVA中默认使用的Unicode编码方式,一个中文字符占两个字节,一个英文字符占一个字符,一个数字占一个字符,一个字符等于两个字节。 public class Test { public static void findChinese(String s) { if (s.getBytes().length != s.length()) { System.out.println("字符串中包含中...原创 2021-06-30 16:10:24 · 1333 阅读 · 0 评论 -
JAVA基础-内部类
内部类分为静态内部类,成员内部类,局部内部类和匿名内部类 一.静态内部类 静态内部类是指被声明为static得内部类,它可以不依赖于外部类实例而实例化,而通常的内部类需要在外部类实例化后才能实例化。静态内部类不能与外部类有相同得名字,不能访问外部类的普通成员变量,智能访问外部类中得静态成员和静态方法(包括私有类型) public class Outer { public static int a = 1; public int b = 2; private static int c ...原创 2021-06-28 17:46:54 · 93 阅读 · 0 评论