教材学习内容总结
1.java的特点:简单、面向对象(类是对象的模式,对象是类的实例)、平台无关(其他语言平台有关:不同平台(操作系统&处理器)->不同机器指令(0、1代码))->源程序产生的可执行文件无法正确运行,java语言:不同平台->java虚拟机的字节码(不是机器指令)指令相同->虚拟机翻译运行字节码->机器码运行(翻译一句运行一句))、对线程、动态
2.java程序开发步骤:编写源文件(注意:a.小括号标点符号英文状态 b.若源文件多个类,只能有一个类是public类,此时源文件名于类名相同;若无public类,源文件名与某类名相同 c.源文件名区分大小写,编码为ANSI d.文件名不带.txt,可加“”号解决)->编译源文件生成字节码(a.转磁盘后加: b.转目录前加cd c.编译器(javac +源文件名)d.字节码文件:.class文件)->加载运行字节码(java+源文件名)
3.java文件名:.java
a.有一个以java文件命名的类 b.应有一个方法main:(a)必须是public (b)有void (c)有static
4.编程风格:a.Allmans风格(独行)b.Kernighan风格(行尾)
教材学习中的问题和解决过程
1.设置path和classpath的值:通过实操结果和课本内容结合解决
2.字节码的生成结果:通过实操结果和课本内容结合解决
代码调试的问题和解决过程
运行结果中文字乱码问题:选择“编码”为ANSI
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
目标 | 5000行 | 20篇 | 400小时 |
会用java语言独立设计程序 |
第一周 | 13/13 | 1/1 | 5/5 | 学会使用jdk以及对java源程序语句的基本注意事项有所了解 |
参考材料
● 《java2实用教程》(第5版)