java基础学习
文章平均质量分 76
华山栈道
码出机会
展开
-
java基础Day08 Collection、List、Set、Map;泛型接口、泛型类、泛型方法
目录1. 生成0-100之间的200个随机整数,并统计各个数出现的次数和频率(用XX.X%表示)。2. 在项目中创建类TestCollection,在该类的主方法中定义Collection集合list与list2,并分别向这两个集合添加String类型对象。3. 新建Book书籍类,属性有:id,name,price,type,并将Book类存入map、TreeMap中。分别遍历由HashMap与TreeMap类实现的Map集合,输出书籍对象。1. 生成0-100之间的200个随机整数,并统计各个数出现的原创 2021-04-17 10:27:39 · 1686 阅读 · 0 评论 -
java基础 Day07 throwable、try-catch-finally、throw、throws;String、Math、日期;正则;equals、compareTo
目录1. 所有异常类的根类是?(简答题)2. 异常处理过程中,如释放资源、关闭文件、关闭数据库,使用哪个子句处理?(简答题)3. 计算圆的面积,其半径不能为0和负数,采用自定义异常机制处理。(Math.PI)4. 打印一个人的姓名和年龄信息,要求年龄在1-120之间,自定义异常。5. 写一函数,6. 写一个静态函数,输入一个字符串,当字符串全为数字字符时,返回true,否则,返回false.7. 在命令行输入年份和月份,打印输出月历。1. 所有异常类的根类是?(简答题) Throwable类2原创 2021-04-17 10:18:52 · 1752 阅读 · 1 评论 -
java基础 Day05 内部类、Object类、匿名内部类;方法的覆写;抽象类和接口
目录1. 设计一个工资管理系统,针对两种雇员的工资进行管理:长期合同工、短期小时工;2. 编写Addition类,该类中应包含一组实现两数相加运算的重载方法。3. 创建一个Vehicle类并将它声明为抽象类。1. 设计一个工资管理系统,针对两种雇员的工资进行管理:长期合同工、短期小时工;合同工的工资按月发放,小时工的工资为每小时工资乘以工作小时数;都是月底结算;如果当月为雇员生日所在月,则当月加发200元的贺金;建立一个雇员父类Employee,两种雇员类继承Employee类; 利用循环结构原创 2021-04-17 09:51:45 · 1557 阅读 · 0 评论 -
java基础 Day04 类、对象、权限修饰符、常用工具类等
目录1. 编写一个学生类 Student ,要求:2. 设计一个类,该类用于表示现代中国的一个典型家庭:father,mother,child.并为其添加一个无参的构造函数和带三个参数的构造函数以及三个读写方法和一个get(int member )方法,3. 设计一个星座类,并为其添加一个带参数的构造函数,1. 编写一个学生类 Student ,要求:(1) 学生类 Student 属性有:id : long型,代表学号name : String类对象,代表姓名age : in原创 2021-04-17 09:04:51 · 1625 阅读 · 0 评论 -
java基础:Day03 方法的定义、重载;一维、二维数组
目录1. 编写一个Date类:2. 输入出租车公里数,输出应付的车费数:3. 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?4. 判断1-1000之间有多少个素数,并输出所有素数。5.定义一个20*5的二维数组,用来存储某班级20位学员的5门课的成绩;6. 用随机数对象产生0---100范围内的不同整数,用以初始化一个M*N的二维数组(M*N<100),1. 编写一个Date类:1)有nextDay方原创 2021-04-17 08:54:48 · 2653 阅读 · 0 评论 -
java基础Day09-文件、流、序列化、properties、ResouceBundle
设计一个类,该类实现对输入的文件名的各个部分进行解析的功能。即完成下列函数功能:String getFullPath()String getPath() //只有路径String getFileName() //仅含文件名,没有路径String getExtension() //只有扩展名。如果没有扩展名,则返回空串Demo01.java输出:在D盘根目录下,新建一个”test.txt”文件,在文件中写入如下内容:“Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,.原创 2021-04-16 10:22:19 · 3292 阅读 · 11 评论