信2105-3班张少阳第二周学习任务总结
首先本周我的重点学习任务放在了学习java上,《大道至简》一书看到了第三章。
本周java学习的知识点主要有:注释的方法、关键字、数据类型、标识符命名规则、各种运算符、数据的输入、if语句、while语句、do while语句、switch语句、for循环语句、数组初始化的两种方法。
自己手动安装了IDEA2018年版,以及eclipse。IDEA是当下的主流,其中很多内容都很方便:比如sout、pvsm、再按一下回车直接自动输入主函数和输出语句。
java中与C++不同的部分有:
1.标识符多了一个美元符
2.数据类型多了byte,布尔类型的关键字为Boolean,输出语句的格式为System.out.println(" "+11);
System.out.print输出完之后不会换行。
3.输入一个数据的方法:1)导包import Java。util.Scanner;//导包动作应放在类定义的上方
2)创建对象:Scanner sc=new Scanner(System.in);
3)接受数据 int i=sc.nextInt();
4.对数组的定义格式为: int 【 】arr=new int [ ]{数据1 ,数据2, 。。。。数据N } 或者int arr [ ] ={1,2,3};
5.函数和方法的区别:
函数是一段代码,通过名字来进行调用。它能将一些数据(参数)传递进去进行处理,然后返回一些数据(返回值),也可以没有返回值。
所有传递给函数的数据都是显式传递的。
方法也是一段代码,也通过名字来进行调用,但它跟一个对象相关联。方法和函数大致上是相同的,但有两个主要的不同之处:
- 方法中的数据是隐式传递的;
- 方法可以操作类内部的数据(请记住,对象是类的实例化–类定义了一个数据类型,而对象是该数据类型的一个实例化)
阅读了《大道至简》一书之后,我明白了一个团队的重要性,体制中的体和制缺一不可,首先要改变好自己的体制,即管理模式,然后在选择适合自己公司团体的制度。
在写一个程序时不能盲目的写,只有明晓了整个逻辑过程,剩下的就只有体力活了。
下周任务:深度学习类和对象的构造方法,并能独立完成一些简单的问题。