目录
一 . 认识Java
-
java是Sun Microsystems在1995年推出的高级编程语言。
-
作者:詹姆斯·高斯林(James Gosling)。
二 . Java程序的基础概念
Ps:可以将程序看作对一系列动作所执行过程的描述。
例如:我们判断一个数是否为偶数。
输入代码思想:
-
首先输入一个数。
-
把输入的数除以2取余,如果没有余数,那么输入的数为偶数,反之则为奇数。
-
输出判断结果。
import java.util.Scanner;
public class lian {
public static void main(String[] args) {
// 创建 Scanner 对象以读取用户输入
Scanner scanner = new Scanner(System.in);
// 提示用户输入一个整数
System.out.print("请输入一个整数: ");
int number = scanner.nextInt();
// 判断是否为偶数
if (number % 2 == 0) {
System.out.println(number + " 是偶数。");
} else {
System.out.println(number + " 不是偶数。");
}
// 关闭 Scanner 对象
scanner.close();
}
}
三.Java 程序开发步骤
-
编写
-
编译
-
运行
四.Java 虚拟机与跨平台原理
五.Java程序结构
- 例:
public class lian {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
public class lian {
public static void main(String[] args) { System.out.println("Hello World!"); } }
Ps:
-
标红为固定格式,clss后为文件名。
-
main:main函数是Java程序的入口,无论Java程序多么复杂,都是从main函数的第一行开始执行。
-
System.out.println()为输出信息代码(向屏幕打印输出)。
-
println为输出自动换行。print为接着输出。(区别如下:)
- 同等可用转义字符"\n".
转义符 说明 \n 将光标移动到下一行的第一格 \t 将光标移动到下一个水平制表位置 - 例:
System.out.println("Hello World!\n"); System.out.print("Hello World!" + "\n");
六.注释
-
//:单行注释 /* *:多行注释 */ /** * 文档注释 */
ps:
-
注释的作用:解释说明代码的含义,注释是给程序员看的,并不是给机器看。
-
文档注释在程序开发中可提取出来生成手册。
七.Java编码的基本规范
-
类名使用public修饰。
-
一行最好只写一条语句。
-
{}作用及位置。({尽量在一行的末尾。)
-
注意代码缩进。 (内层架构与外层架构之间的缩进)
八.Java编写代码中的一些注意事项和缩写解释。
-
psvm:输入psvm可快速创建内层结构。(public static void main(String[] args) {})
-
sout:自动补全了(System.out.println();)。
-
Java源文件以.java后缀结尾。
-
class文件:字节码文件。
-
Java代码编写中出现的 () "" ; . 都是英文状态下的。
-
JVM:Java Virtual Machine Java 虚拟机。
-
Java虚拟机的作用:将字节码翻译成计算机CPU可以读懂的代码指令。因为Java虚拟机的存在,Java语言写出的程序才能够跨平台。
-
代码尽量写一点点就测试一点点。
-
debug:测试。
-
javaase:Java基础开发。(普通的桌面应用,控制台)
-
javaee:服务器开发。(开发网站)
-
javame:手机、虚拟机、机顶盒等。
-
binary:二进制。bin存放可执行文件。
-
public:公开的;protected:受保护的;private:私有的。