PTA 题集面向对象2-进阶-多态接口内部类 第1次实验 1.1 题集5-1(Comparable) 难点:如果传入对象为null,或者传入对象的某个属性为null,怎么处理? 1.2 题集5-2(Comparator) 尝试使用匿名内部类实现NameComparator与AgeComparator的的功能. 尝试使用Lambda表达式语法实现NameComparator与AgeComparator的的功能. 难点同上. 注:PTA平台的jdk环境为Open JDK6(新版已支持Open JDK…
0. 将码云的项目clone到本机 请参考使用Eclipse Egit与码云管理你的代码中的3 从码云将项目clone到你的电脑 之后就可以在Eclipse中提交本地项目新增或修改的文件.如果在Eclipse中提交与push代码有问题,可通过码云网页版直接在页面上上传文件. 1. PTA 见题集面向对象1-基础-封装继承 1.1 题集-编程题-构造函数与toString 定义Person类.无参构造函数.getter\setter,定义Main类,创建Person.输出Person 为Perso…
0. 将码云的项目clone到本机 请参考使用Eclipse Egit与码云管理你的代码中的3 从码云将项目clone到你的电脑 之后就可以在Eclipse中提交本地项目新增或修改的文件.如果在Eclipse中提交与push代码有问题,可通过码云网页版直接在页面上上传文件. 1. PTA 见题集面向对象1-基础-封装继承 1.1 题集-编程题-构造函数与toString 定义Person类.无参构造函数.getter\setter,定义Main类,创建Person.输出Person 为Perso…
1. Swing与NetBeans 使用NetBeans编写简单界面.见GUI实验参考文件中的0.第06次实验(图形程序设计.事件处理与Swing).doc 题目1: Swing用户界面组件与事件处理(请使用Eclipse,不要使用NetBeans,手写界面布局与事件监听器代码) 需完成如上界面.请在以下代码的基础上进行修改 import javax.swing.JFrame; public class HelloWorldSwing { private static void createAn…
PTA与参考资料 题集:集合 异常实验文件 第1次实验 1.1 7-1 常用异常 如何进行强制转换 如何捕获多种类型的异常 1.2 7-2 使用异常机制处理异常输入 在哪里加catch 1.3 7-3 throw与throws 函数findMax的作用具体是什么 查看Integer.parseInt函数是如何声明与抛出异常? findMax应该抛出什么异常? Scanner.nextInt后面跟着Scanner.nextLine的坑 1.4 6-1 多种类型异常的捕获 对每种不同的异常要进行不同…
PTA与参考资料 重要参考-集合简述 题集:jmu-Java-05-集合 集合实验文件 第1次实验 1.1 7-1ArrayListIntegerStack(课堂演示) 注1:不要导入java.awt.List,应导入java.util.List 注2:提交的时候务必要将中文注释删掉. 1.2 7-2统计文字中的单词数量并按单词的字母顺序排序后输出(课堂演示) 逐个读取单词,见Scanner.hasNext(), Scanner.next() 如何按字母顺序排序? 如何遍历?forEach, i…
1. Swing与NetBeans 使用NetBeans编写简单界面.见GUI实验参考文件中的0.第06次实验(图形程序设计.事件处理与Swing).doc 题目1: Swing用户界面组件与事件处理(请使用Eclipse,不要使用NetBeans,手写界面布局与事件监听器代码) 需完成如上界面.请在以下代码的基础上进行修改 import javax.swing.JFrame; public class HelloWorldSwing { private static void createAn…
PTA与参考资料 题集:集合 异常实验文件 第1次实验 1.1 7-1 常用异常 如何进行强制转换.父类型转化为子类型常见错误. 如何捕获多种类型的异常 简要输出异常信息,System.out.println(e)其中e为被捕获的异常 1.2 7-2 使用异常机制处理异常输入 在哪里加try...catch 1.3 7-3 throw与throws 函数findMax的作用具体是什么 查看Integer.parseInt函数是如何声明与抛出异常? findMax应该抛出什么异常? Scanner…
PTA与参考资料 重要参考-集合简述 题集:jmu-Java-06-集合 集合实验文件 第1次实验 1.1 ArrayListIntegerStack(课堂演示) 可演示:jdk中的javadoc文档注释/**. javadoc:javadoc技术可以从程序源代码中抽取类.方法.成员等注释形成一个和源代码配套的API帮助文档. 注1:不要导入java.awt.List,应导入java.util.List 注2:提交的时候务必要将中文注释删掉. 思考:是否一定要指定栈中的元素类型? 1.2 银行业…
所有的文档和源代码都开源在GitHub: https://github.com/kun213/DailyCode上了.希望我们可以一起加油,一起学习,一起交流. day01面向对象[继承.抽象类] 今日学习内容-2020.9.16 @ 目录 day01面向对象[继承.抽象类] 今日学习内容-2020.9.16 类与对象 1.什么是类 2.什么是对象 继承 1.说出继承的概念 2.写出继承的格式 3.区分this和super的作用 抽象类 1.写出抽象方法的格式 2.写出抽象类的格式 3.注意事项…