摘要:
一:请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识。 代码: Throwable类有两个直接子类: Exception:出现的问题是可以被捕获的; Error:系统错误,通常由JVM处理。 可捕获的异常又可以分为两类: (1)Ch 阅读全文
摘要:
一:继承条件下的构造方法调用 程序代码: 程序截图: 结论:(1)通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。 (2)当我们去运行代码的时候,父类的构造函数会先于子类的构造函数。然后,在当我们把子类中的父类的构造方法取消注释,我们会发现同样的结果,然后当我们把父类的构造方法 阅读全文
摘要:
使用类的静态字段和构造函数,可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 代码如下: package demo; public class Tongji { private static int n; public Tongji() { n++; 阅读全文
摘要:
// 信1705-3 20173574 李胜明 1. 早期经常这样定义变量 int value=100; 前面的示例中这样定义变量 MyClass obj = new MyClass(); 这两种方式定义的变量是一样的吗? 答:这两种方式定义的变量是不一样的,第一种是原始数据类型定义的变量,而第二种 阅读全文
摘要:
用户需求:英语的26 个字母的频率在一本小说中是如何分布的?某类型文章中常出现的单词是什么?某作家最常用的词汇是什么?《哈利波特》 中最常用的短语是什么,等等。 要求:输出单个文件中的前 N 个最常出现的英语单词,并将结果输入到文本文件中。 这个程序代码如下: package tongji;impo 阅读全文
摘要:
“回文”是指正着读、反着读都一样的句子。比如“我是谁是我” 使用递归算法检测回文的算法描述如下: A single or zero-character string is a palindrome. Any other string is a palindrome if the first and 阅读全文
摘要:
动手动脑: (1)纯随机数发生器 Modulus=231-1=int.MaxValue Multiplier=75=16807 C=0 当显示过231-2个数之后,才可能重复。 动手动脑: 编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。 代码如下: package suijis 阅读全文
摘要:
本次实验给我最大的感想就是,当看到这道题的时候一头雾水,不知道该如何去写,但是慢慢的静下心来仔细捋一捋思路,也不是很难。 首先是写导入文件的代码,一开始并不太会,就上网搜了搜文件导入的方法,看了大约30分钟也了解了大概,然后就照猫画虎的去自己写写,写出来之后还挺高兴的。代码是 File file=n 阅读全文
摘要:
反码、补码跟原码这几个概念: (1)数值数据的表示 我们把一个数在计算机内被表示的二进制形式称为机器数,该数称为这个机器数的真值。机器数有固定的位数,具体是多少位与机器有关,通常是8位或16位。机器数把真值的符号数字化,通常用最高位表示符号,0表示正,1表示负。例如,假设机器数为8位,最高位是符号位 阅读全文
摘要:
一: 仔细阅读示例: EnumTest.java,运行它,分析运行结果? 运行结果 你能得到什么结论?你掌握了枚举类型的基本用法了吗? (1)枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 (2)枚举类型是引用类型 二: 请运行以下代码 运行结果如下 这个结果 阅读全文