Java基础
Java基础巩固
livingTowardsTheSun
fighting!
展开
-
Java基础三 反射
反射都是围绕一个类展开的 - Class 程序都是在内存中运行的,所以一个Java程序的运行,需要将编译好的字节码文件(.class)加载到内存中,而.class文件就对应内存中的Class类。 反射的概念:在程序运行时,可以获取这个对象的所有属性和方法(包括所有的构造器)。 获取Class的三种方式 Class c = new String().getClass();//一 Class c = new String().class;//二 Class c = Class.forName("com.cd原创 2021-07-09 17:30:09 · 132 阅读 · 0 评论 -
Java基础一 数组
数组 数组创建: int[] a1 = new int[2]; int[] a2 = {2,3,1}; int[] a3 = new int[]{3,6,7}; Java中数组的概念是:相同类型的数据的有序集合。 Java的三种引用数据类型 – 类 – 接口 – 数组 基本数据类型的数组在被创建( type[] a = new type[10] )时,会都被初始化为0(编码上的0,比如boolean的0对应是false,char的0对应是“ ”,long对应的是0L,float对应的是0.0f)原创 2021-07-08 17:29:05 · 87 阅读 · 0 评论 -
Java基础二 异常
Java异常类结构 Tips 错误(Error)一般为Jvm或系统造成的,无需程序员编写代码,也无需继承来实现功能。 异常分为两种,运行时异常(RuntimeException类,只有运行时才会发现的异常)和编译时异常(Exception下除RuntimeException外的其他子类,在编译期间就可以发现的异常)。 常见运行时异常:空指针异常,算术异常,类型转换异常,数组下标越界异常。 常见编译时异常:IO流异常,中断异常。 JVM有一个默认处理异常的方式,即控制台打印错误信息,终止程序。 J原创 2021-07-08 17:04:50 · 173 阅读 · 0 评论