教材学习内容总结
了解基本概念:
第一章
1.什么是java? “JAVA”是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
名字来源:印度尼西亚有一个重要的盛产咖啡的岛屿叫java,开发人员为这种新的语言起名为java。
2.java语言的特征?简单;面向对象;与平台无关;多线程;动态。
其中java之所以能够与平台无关,是因为有Java虚拟机负责解释运行字节码,即将字节码翻译成虚拟机所在平台的机器码,并让当前平台运行该机器码。
3.开发一个Java程序需要经过三步骤:编写源文件、编译源文件生成字节码和加载运行字节码。
4.Java应用点:可移植,跨平台,web端。
5.编程风格分为两种:Allmans风格即左、右大括号各自独占一行。优点是代码布局清晰,可读性强,适合代码量较少时使用;
Kernighan风格即左大括号在上一行的行尾,而右大括号独占一行。
6.JDK三种平台简介:Java SE() Java EE() Java ME()
7.一个Java程序必须有一个类含有public static void main(String args[])方法,称这个类是应用程序的主类。
8. 单行注释 // 多行注释/*xxxxxxxxxxxxx*/
9.例2代码
public class A{
public static void main(String args[]){
People zhubajie;
zhubajie=new People();
zhubajie.height=170;
zhubajie.ear="两只大耳朵";
System.out.println("身高"+zhubajie.height);
Syetem.out.println(zhubajie.ear);
zhubajie.speak("师傅,咱们别去西天了,改去月宫吧");
}
}
class People{
int height;
String ear;
void speak(String s){
System.out.println(s);
}
}
第二章
1.标识符的概念及其语法规则。考查点:通过选择或简答题 判断标识符是否合法。
注意:标识符中的字母是区分大小写的。
2.关键字:小写字母表示的,java有50个关键字。
3.基本数据类型分为:逻辑类型(true、false)、整数类型(int、byte、short、long)、字符类型(char)、浮点类型(float、double)。
其中整数类型的四类:int型、byte型、short型、long型的根本区别是分配的字节内存不同,使变量的取值范围也不同。
教材学习中的问题和解决过程
1.多线程如何理解?
解决过程: 多线程允许同时完成多个任务 ≠多线程允许多个任务同时刻执行。由于处理器在不同线程之间切换的速度 远超过 人接受信息的速度,所以产生错觉:多个任务在同时执行。
2.Java文件名.Java
1.应该有一个以Java文件名命名的类(主类),必须是public
2.应有一个方法main a.public b.void c.static
代码调试中的问题和解决过程
1.主类的名必须与文件名相同。
2.括号及标点符号都是英文状态下输入的括号和标点符号。
3.安装eclipse遇到问题,随后网络寻找教程解决。
其他(感悟、思考等,可选)
感悟:刚学习Java,感觉跟上学期的c++有些许地方是很相似的。刚开始都是些概念性的东西需要理解记忆,学会怎么使用,等学的多了,就要学会融会贯通,真正写出自己的程序。一开始打好基础,后面才不会那么的吃力。希望自己能够好好学习Java。
学习进度条
| 代码行数(新增/累计) | 博客量(新增/累计) | 学习时间(新增/累计) | 重要成长 |
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 20/200 | 1/2 | 20/20 | |