从0-1备战Java春招Day3&4 流程控制 方法 数组Done
Day3去了医院拆线 权当给自己放个假吧(‾◡◝) 明天再完结JavaSE部分
今日总结
专注时间
3h30min
进度
狂神java 53/80
不懂就查菜鸟教程+kimi
做了什么
- 学完了狂神Java的流程控制、方法和数组部分
- 打了经典的编程作业题 99乘法表 数的阶乘 和简单递归 主要目的是习惯一下java的输出流语句
知识点复盘
节省效率 仅在此提及本人C++作业水平理解之外的重点
- Java的输入流
同C++的的iostream一样,需要import java.util.Scanner
不同的是C++一个cin基本处理所有数据类型,而Java需要先创建Scanner对象,再使用对应数据类型的Scanner输入方法(麻烦的同时也多了一些控制方法),而且操作结束后需要手动关闭释放资源scanner.close()
- 关于Java中的static方法和非static方法的调用
- 通过cmd传参更加了解Java程序的编译和执行过程
- Java的数组一般是直接new的 初始化数组时,从内存分析来看是从栈然后到堆空间的
可能是C++作业打多了,这里有关的C++数组的new和vector没怎么接触过
- 增强for循环 和 debug的使用
相比C++有这句更加便利的语句来遍历数组,也了解了debug的规范使用
- 一些需要专门去看的知识点
等到学完整个JavaSE基本部分再去集中学习
Java内存分析 Static方法&非Static方法 方法的值传递和参数传递