2018年12月9日

课程管理系统

摘要: (1)导入驱动: 将驱动导入到项目的lib文件夹下: 右击项目名称,点击Properties,点击Java bulid path,再点击add jars,再导入刚才添加的jar包 驱动导入完成。 (2)接下来完成代码部分: 阅读全文

posted @ 2018-12-09 21:52 宥宁 阅读(263) 评论(0) 推荐(0) 编辑

2018年11月11日

课件中动手动脑5

摘要: (1)多层的异常捕获1: 源代码: 运行结果: 我对源代码及运行结果的理解: 内层的try抛出ArrayIndexOutOfBoundsException异常然后被内层的catch捕捉,并输出结果中的第一行,然后异常因为被捕捉,继续执行外层try中的语句,抛出了ArithmeticException 阅读全文

posted @ 2018-11-11 23:02 宥宁 阅读(113) 评论(0) 推荐(0) 编辑

JAVA项目中的常用的异常处理情况

摘要: 1. java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指 阅读全文

posted @ 2018-11-11 20:40 宥宁 阅读(112) 评论(0) 推荐(0) 编辑

2018年11月2日

课件中动手动脑4

摘要: (1)继承过程中相关基类构造函数的调用: 在进行对子类的对象进行初始化之前会调用基类的构造函数,并且按照继承顺序依次调用,原因是构造函数的作用就是用来初始化,当对子类的对象进行初始化时一定会需要对其继承的基类的所有字段等进行初始化,又因此,如果在子类的构造函数中需要调用父类的构造函数,该调用语句一定 阅读全文

posted @ 2018-11-02 20:30 宥宁 阅读(130) 评论(0) 推荐(0) 编辑

2018年10月21日

可以统计已初始化对象个数的类

摘要: (1)程序设计思想: 本程序利用了程序的构造方法进行对已创建对象的统计,由于每次对一个对象进行初始化都会调用其构造方法,所以在类中定义了一个变量等于零用于对已创建对象个数的统计,每当调用构造方法时都会使其加一,然后输出该变量的值即为已创建对象的个数。 (2)源程序 : (3)实验结果截图: (4)实 阅读全文

posted @ 2018-10-21 17:43 宥宁 阅读(269) 评论(0) 推荐(0) 编辑

课件中动手动脑3

摘要: (1)以下代码为何无法通过编译?哪儿出错了? 由于在Foo类中定义了有以int类型为参数的构造函数,所以在对对象进行初始化时,在系统自动调用构造函数时,需要有一个int型变量作为实参,但是在该主函数中,在调用时没有赋予构造函数以实参,所以会出错。 (2)Java字段初始化的规律 测试代码: 在测试代 阅读全文

posted @ 2018-10-21 14:09 宥宁 阅读(115) 评论(0) 推荐(0) 编辑

2018年10月13日

课件中动手动脑2

摘要: (1)Java中产生随机数: 方法一:先用Random类产生新的对象a:Random a=new Random();再调用nextInt()方法,如产生【0,99】的随机数,就用a.nextInt(100),其返回值即为产生的【0,99】的随机数。Random类以种子作为参数,相同的种子会产生相同的 阅读全文

posted @ 2018-10-13 15:10 宥宁 阅读(131) 评论(0) 推荐(1) 编辑

2018年10月11日

统计单词频率

摘要: 今天主要学习了部分文件输入输出的内容如下: (1)类型.valueOf()是将括号中的参数转化为该类型(2)字节输入输出流:FileInputStream是InputStream的子类,是操作文件的字节输入流,BufferedInputStream是自带缓冲区的流,即内部含有一个大小为8192的字节 阅读全文

posted @ 2018-10-11 23:15 宥宁 阅读(174) 评论(0) 推荐(1) 编辑

2018年10月7日

课件中动手动脑1

摘要: (1)String类为字符串常量即经过初始化赋值后无法改变,StringBuffer类为字符串变量,用法为StringBuffer a=new StringBuffer(“”),括号中可以进行初始化也可以不用当用string a=“abc”,b=“abc”;时,二者是由字符串常量产生的变量,由于二者 阅读全文

posted @ 2018-10-07 18:21 宥宁 阅读(102) 评论(0) 推荐(1) 编辑

2018年10月6日

原码,反码,补码,及Java中数字表示方法

摘要: 原码:原码是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 如:如果是八位二进制1即用00000001表示,-1即用10000001表示。 反码:正数的反码就是其本身,负数的反码是在其原码的基础上,符号位不变,其他各个位取反。 补码:正数的补码就是其本身,负数的补码是在其原码的基础上 阅读全文

posted @ 2018-10-06 11:05 宥宁 阅读(647) 评论(0) 推荐(1) 编辑

导航