20165229第三周学习总结
20165229 第三周学习总结
教材学习内容总结
- 编程语言的发展
面向机器(机器语言、汇编语言)➡面向过程(c语言、fortran)➡面向对象(Java)。
- 类。
类的定义包括两部分:类声明和类体,首字母大写,当类名由几个单词复合而成时,每个单词的首字母应大写。
3.参数传值:
传值机制:方法中参数变量
值是调用者指定值得拷贝。
4.对象的组合:一个类可以把某个对象作为自己的成员变量。一个对象a组合了对象b,那么a可以委托b调用其方法,即对象a以组合的方式复用b的方法。
5.this
关键字:
(一)this
关键字表示某个对象。(二)this不可以出现在类方法中,在类方法中可以将this改为类名
6.包:
通过包语句package
将几个源文件打包在一个文件夹下,可以对java文件进行有效的管理。
7.import
语句:
(一)语句作用是引入包中的类。(二)java.lang
包是java
语言的核心语句,不需要import语句来引入,其中包括“System
类,Math
类”。(三)如果没有用import引入包内的类,可以直接带包名使用该类。(四)用 private
,public
,protected
修饰的方法和成员变量有一定的访问权限。(五)javadoc 文件名.java 会在目录中生成一个html的文档,可以用浏览器进行查看。
学习中的问题
在执行书上例题4-24时,编译不成功。出现错误: 在类 Line 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 JavaFX 应用程序类必须扩展javafx.application.Application
代码托管
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第二周 | 300/330 | 2/3 | 8/28 | |
第二周 | 636/936 | 1/4 | 8/36 |