学号 20175223 《Java程序设计》第4周学习总结
生活随笔
收集整理的这篇文章主要介绍了
学号 20175223 《Java程序设计》第4周学习总结
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
学号 20175223 《Java程序设计》第4周学习总结
教材学习内容总结
- 第五章要点:
- 要点1:子类与父类:extends、类的树形结构;
- 要点2:子类的继承性:同一包中与不在同一包中的继承性、UML图、protected;
- 要点3:子类与对象:特点、instanceof运算符;
- 要点4:成员变量的隐藏和方法重写;
- 要点5:super关键字、final关键字;
- 要点6:对象的上转型对象,继承与多态;
- 要点7:abstract类与abstract方法;
- 要点8:面向抽象编程;
- 要点9:开-闭原则。
教材学习中的问题和解决过程
1. 编程实现输入平方倒置的功能
要求:命令行传入数组;重点:命令行参数。
- 问题1解决方案:
如何实现命令行传入参数?
在public static void main(String [] args)中,Java程序运行时,会调用main方法,args就是命令行参数。
for(String arg : args)是for each用法,历遍数组args所有元素。
使用命令行输入参数:
输出如下:
//java xxxx 1 2 3 4 1 2 3 42. 对象的上转型对象。
什么是对象的上转型对象?
尝试写一个程序实验学习:
3. Shell脚本学习笔记二:字符串
20175223的Shell脚本学习笔记二:字符串
代码调试中的问题和解决过程
1. Integer.parseInt(String s) 的注意事项
使用Integer.parseInt(String s)的简单程序:
import java.util.Scanner;public class test {public static void main(String[] args) {Scanner reader = new Scanner(System.in);String s = reader.nextLine();int num = Integer.parseInt(s);System.out.println(num);} }执行输入命令时,输入 123123 ,输出 123123 。
注意:Integer.parseInt(String s) 只能将 字符串 类型的 整数 数字转化为 int 类型的数字。
要转化的字符:不可是非数字的字符(英文、中文、特殊字符等),不可是有小数的数字字符(1.0、12.3等)。
如果执行输入命令时,输入 ThisIsNotANumber 或 1.0 ,报错:
[代码托管]
- 代码提交过程截图:
- 代码量截图:
其他(感悟、思考等,可选)
学习进度条
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 322/322 | 1/1 | 23/23 | |
| 第二周 | 520/842 | 3/4 | 25/48 | |
| 第三周 | 458/1300 | 2/6 | 16/64 | |
| 第三周 | 914/2214 | 2/8 | 21/85 |
计划学习时间:20小时
实际学习时间:21小时
参考资料
Shell 教程 | 菜鸟教程
20175223的Shell脚本学习笔记二:字符串
转载于:https://www.cnblogs.com/Yogile/p/10585178.html
总结
以上是生活随笔为你收集整理的学号 20175223 《Java程序设计》第4周学习总结的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: HDU 4638 Group(莫队)题解
- 下一篇: Java赋值