上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 1 import java.lang.reflect.*; 2 public class Demo12{ 3 public static void main(String[] args) throws Exception{ //记住要抛出异常 4 Person p = new Student(); 阅读全文
posted @ 2021-01-05 15:00 dog_IT 阅读(103) 评论(0) 推荐(0) 编辑
摘要: main方法是入口,那么先要初始化这个main所在的当前类,那么类里的静态变量和静态代码块先初始化 接着才是运行main主方法,如果main方法内遇到new对象,那么这个对象对应的类,就要开始类的初始化,也就是类里的静态变量和静态代码块先初始化,再实例变量初始化,然后再执行相应的构造器 静态方法 与 阅读全文
posted @ 2021-01-05 11:47 dog_IT 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1 import java.lang.reflect.*; 2 public class Demo12{ 3 4 /* 5 通过Class实例获取所有Method信息。Class类提供了以下几个方法来获取Method: 6 7 Method getMethod(name, Class...):获取某 阅读全文
posted @ 2021-01-04 17:19 dog_IT 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 1 public class Demo12{ 2 3 /* 4 对任意一个Object实例,只要我们获取了它的Class,就可以获取它的一切信息 5 Class类提供了以下几个方法来获取字段 6 7 Field getField(name):根据字段名获取某个public的field(包括父类) 8 阅读全文
posted @ 2021-01-03 17:01 dog_IT 阅读(2029) 评论(1) 推荐(0) 编辑
摘要: 除了int等基本类型外,Java的其他类型全部都是class(包括interface)。 仔细思考,我们可以得出结论:class(包括interface)的本质是数据类型(Type)。 而class是由JVM在执行过程中动态加载的。JVM在第一次读取到一种class类型时,将其加载进内存。 每加载一 阅读全文
posted @ 2021-01-03 15:25 dog_IT 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1 package day1_2; 2 3 /** 4 * 定义类Student,包含三个属性,学号number(int),年级state(int),分数score(int) 5 * 创建20个学生对象,学号为1-20号,年级[1,6]和分数[0,100]随机数确定 6 * 问题一:打印出3年级学生 阅读全文
posted @ 2021-01-02 23:27 dog_IT 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1 package day1_2; 2 3 /** 4 * 定义类Student,包含三个属性,学号number(int),年级state(int),分数score(int) 5 * 创建20个学生对象,学号为1-20号,年级[1,6]和分数[0,100]随机数确定 6 * 问题一:打印出3年级学生 阅读全文
posted @ 2021-01-02 21:52 dog_IT 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 3 import java.util.Arrays; 6 public class ArrayExer4 { 7 /* 8 记住: 9 十大内部排序算法如下: 10 11 选择排序(2种 说明:堆排序要理解排序方法实现思路) 12 直接选择排序、堆排序 13 交换排序(2种 说明:这两种需要会手写) 阅读全文
posted @ 2021-01-01 19:20 dog_IT 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1 public class Demo13{ 2 3 /* 4 5 NullPointerException即空指针异常,俗称NPE。如果一个对象为null,调用其方法或访问其字段就会产生NullPointerException,这个异常通常是由JVM抛出的 6 7 */ 8 public stat 阅读全文
posted @ 2020-12-29 15:34 dog_IT 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1 public class Demo13{ 2 3 /* 4 5 如果我们在try或者catch语句块中抛出异常,finally语句是否会执行? 6 7 */ 8 public static void main(String[] args) { 9 try{ 10 Integer.parseInt 阅读全文
posted @ 2020-12-28 14:24 dog_IT 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页