学堂在线《Java程序设计(2021春)》
文章平均质量分 88
被Taylor淹没的一条鱼
Hello, World!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java程序设计(2021春)——第五章输入输出笔记与思考
Java程序设计(2021春)——第五章输入输出笔记与思考 本章概览: 异常处理简介 程序运行时,环境、操作等可能出现各种错误、故障,我们希望程序具有容错能力,给出错误信息。面向对象的程序设计里有异常处理机制,即,将程序的主要逻辑和容错处理逻辑分开,发现异常的地方不一定是处理异常的地方。 输入/输出流的概念 流:Java将信息的输入输出看作程序的流动,输出流就是将数据从程序空间输出到别的空间的通道;输入流同理。 文件读写 文章目录Java程序设计(2021春)——第五章输入输出笔记与思考5.1.1-原创 2022-02-10 15:38:52 · 708 阅读 · 0 评论 -
Java程序设计(2021春)——第四章接口与多态课后题(选择题+编程题)答案与详解
Java程序设计(2021春)——第四章接口与多态课后题(选择题+编程题)答案与详解 文章目录Java程序设计(2021春)——第四章接口与多态课后题(选择题+编程题)答案与详解第四章选择题4.0 导学4.1接口4.2.1-4.2.2-类型转换4.2.3-方法的查找T2题面答案详解3.5 泛型T1题面答案详解第四章编程题T1 字符串数字验证题面样例输入:样例输出:思考和详解具体代码T2 数组跳跃题面样例输入:样例输出:样例输入2:输出:样例解释思考和详解具体代码T3跳跃数组2题面样例输入样例输出样例解释思原创 2021-08-17 23:30:33 · 833 阅读 · 0 评论 -
Java程序设计(2021春)——第四章接口与多态笔记与思考
Java程序设计(2021春)——第四章接口与多态笔记与思考 本章概览: 4.1 接口(接口的概念和声明接口、实现接口的语法) 4.2 类型转换 4.3 多态的概念 4.4 多态的应用 4.5 构造方法与多态(的关系) 文章目录Java程序设计(2021春)——第四章接口与多态笔记与思考4.1 接口接口的作用接口的语法例:接口声明实现接口例:实现接口`Shape2D`例:接口类型的引用变量实现多个接口的语法例:通过实现接口达到(对设计的)多重继承接口的扩展例:接口的扩展4.2 类型转换以下通过举例说明类型转原创 2021-08-09 20:51:22 · 486 阅读 · 0 评论 -
Java程序设计(2021春)——第三章类的重用课后题(选择题+编程题)答案与详解
Java程序设计(2021春)——第三章类的重用课后题(选择题+编程题)答案与详解 文章目录Java程序设计(2021春)——第三章类的重用课后题(选择题+编程题)答案与详解第三章选择题3.0 导学3.1.1-3.1.2 类继承的概念和语法3.1.3 隐藏和覆盖3.2 `Object`类3.3 终结类与终结方法T2题面答案详解T3题面答案详解T4题面答案详解T6题面答案详解3.4 抽象类T1题面答案详解3.5 泛型T1题面答案详解3.6 类的组合3.7 小结第三章编程题T1 唯一路径题面样例输入:样例输出原创 2021-07-21 15:17:10 · 1114 阅读 · 0 评论 -
Java程序设计(2021春)——第三章类的重用笔记与思考
Java程序设计(2021春)——第三章类的重用笔记与思考 本章概览: 3.1 类的继承(概念与语法) 3.2 Object类(在Java继承最顶层的类) 3.3 终结类和终结方法(只能拿来用,不可以继承) 3.4 抽象类(有一些方法暂时不能实现) 3.5 泛型 3.6 类的组合(继承是隶属关系,组合不是) 文章目录Java程序设计(2021春)——第三章类的重用笔记与思考3.1.1&3.1.2 类继承的概念与语法类继承的概念超类和子类子类对象继承的语法3.1.3 隐藏和覆盖属性的隐藏子类中声明了与原创 2021-07-20 12:27:02 · 531 阅读 · 1 评论 -
Java程序设计(2021春)——第二章课后题(选择题+编程题)答案与详解
Java程序设计(2021春)——第二章课后题(选择题+编程题)答案与详解 文章目录Java程序设计(2021春)——第二章课后题(选择题+编程题)答案与详解第二章选择题2.1 面向对象方法的特性T1题面答案详解T5题面答案详解2.2-1 类声明与对象创建2.2-2 数据成员2.2-3 方法成员2.2-4 包2.2-5类的访问控制权限T3题面答案详解2.3-1 对象初始化2.3-2 内存回收2.4枚举类T2题面答案详解第二章编程题T1 矩阵螺旋题面样例输入:样例输出:样例解释:思考和详解具体代码T2 组合原创 2021-07-13 21:32:36 · 1550 阅读 · 0 评论 -
Java程序设计(2021春)——第二章笔记与思考
Java程序设计(2021春)——第二章笔记与思考 本章概览: 面向对象方法的特征 抽象:从同类型对象中抽象出共同属性 封装:把数据和处理数据的方法封到一个类中 继承:在已有的类的基础上开发新的类 多态:在由继承的环境下,超类(父类)和子类都能响应共同的消息,但是响应消息的具体实现办法可以不同 类与对象基础 类的声明 对象的创建 数据成员 方法成员 包 类的访问权限控制 类成员的访问权限控制 对象初始化和回收 构造方法(初始化) 内存回收 枚举类型 简单枚举类型 枚举类(功能更为强大) 应原创 2021-07-11 15:52:26 · 497 阅读 · 0 评论 -
Java程序设计(2021春)——第一章续笔记与思考
Java程序设计(2021春)——第一章续笔记与思考 Java数据类型 基本数据类型 基本数据类型 整数类型 byte short int long 浮点类型 float double 字符类型 char 布尔类型 boolean 类型 说明 长度 最小值 最大值 byte 带符号微整数 8位 -128 127 short 带符号短整数 16位 -215 215-1 int 带符号整数 32位 -231 231-1 long 带符号长整数 64原创 2021-07-06 16:56:11 · 239 阅读 · 0 评论 -
Java程序设计(2021春)——第一章课后题(选择题+编程题)答案与详解
Java程序设计(2021春)——第一章课后题(选择题+编程题)答案与详解 第一章选择题 Tip:选择题部分我只针对部分我出错的或我认为有价值的题目在此整理。 1.1 Java与面向对象程序设计简介 T4 题面 面向对象技术给软件发展带来的益处有: (1) 一个设计好的类,可以在后续开发中被部分或者全部的重复使用 (2) 每个类可以作为一个独立单元进行测试维护,大量代码来源于成熟可靠的类库,因此开发新程序时的新增代码明显减少,使程序更加可靠 (3) 有利于提高用户对类的修改和数据的控制,使得开发更加便捷。原创 2021-07-05 17:28:03 · 2146 阅读 · 13 评论 -
学堂在线《Java程序设计(2021春)》系列笔记——前言
写在前面 这个系列是什么 这是关于学堂在线《Java程序设计(2021春)》(清华大学-郑莉教授)的个人同步学习反思博客。 为什么要做这篇博客 上个寒假试图自学点python,但是由于太摸所以学到一半就鸽了,这次打算用边学边整理笔记的方式和思路重新实践一下;另外,网络上关于这门课程(特指学堂在线《Java程序设计(2021春)》)没有比较完整详实准确的博客,所以我顺便在这造一个轮子,欢迎大家讨论批评与指正。 我是谁(其实不重要) 这是一只来自BUAA2073的咸鱼,暑假不想太摸所以来自学点Jav原创 2021-07-05 17:25:25 · 360 阅读 · 0 评论
分享