1,Java虚拟机与跨平台原理
-
一次编译,到处运行:Java源代码被编译成字节码(
bytecode
),而不是直接编译成特定平台的机器码。字节码是与平台无关的,可以在任何支持Java的操作系统上运行。 -
通过
JVM
(Java Virtual Machine)实现不同操作系统的交互:JVM
是Java平台的基石,它能够适应不同操作系统的差异,为运行Java程序提供一个一致的环境。 -
自动内存管理和垃圾回收:
JVM
负责管理内存,包括垃圾回收,这使得开发者不需要手动管理内存分配和释放。 -
不同操作系统的
JVM
实现是不同的,但它们都提供了一个统一的接口,以方便运行字节码。
2,安装、配置JDK
开发环境
-
下载
JDK
:首先,需要从Oracle官网下载JDK。访问Oracle官网,选择适合自己操作系统的JDK版本进行下载。确保选择与你的操作系统兼容的版本,例如,如果你使用的是Windows系统,选择适合Windows的版本进行下载1。 -
安装
JDK
:下载完成后,运行下载的JDK安装程序,按照提示完成安装过程。在安装过程中,注意选择安装路径,这个路径在后续配置环境变量时会用到12。 -
配置环境变量:安装完成后,需要配置环境变量以便系统能够找到JDK的执行文件。这包括设置
JAVA_HOME
变量、CLASSPATH
变量以及更新Path
变量。具体步骤如下:-
设置
JAVA_HOME
变量:在系统变量中新建一个变量,变量名称为JAVA_HOME
,变量值设置为JDK
的安装路径。例如,如果JDK
安装在C:\Program Files\Java\jdk1.8.0_281
,则将此路径设置为JAVA_HOME
的值34。 -
更新
Path
变量:在系统属性的“高级”选项卡下,点击“环境变量”按钮,在“系统变量”列表中找到“Path”并编辑它。在已有的变量值后面添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
,这样系统就能找到JDK
的执行文件了34。
-
-
验证安装:配置完成后,通过命令行验证
JDK
是否安装成功。按下Win+R
键,输入cmd
打开命令行窗口,然后输入java -version
查看JDK
的版本信息。如果正确显示了JDK
的版本信息,说明安装和配置成功
3,记事本开发Java程序
-
创建一个名为
HelloWorld.java
的文件,并使用记事本打开它。 -
输入以下Java代码:
public class HelloWorld { public static void main(String[ ] args) { System.out.println("Hello World!!!"); }}
3.保存文件,将文件后缀改为.
java
4.使用
javac
命令编译文件,产生一个.class文件5.用
java
命令运行.class文件
java
程序结构
public class HelloWorld { public static void main(String[ ] args) { System.out.println("Hello World!!!"); } }
注意点:
1、类名与文件名完全一样,首字母大写
2、main()程序入口,四要素必不可少
3、System.out.println()
从控制台输出信息,S大写
4、{}一一对应,缺一不可
java
输出信息:
System.out.print();
不会自动换行
System.out.println();
自动换行
接收用户键盘输入的值
第一步:导入Scanner类 import java.util.*;
(idea输入scanner会自动导入)
第二步:创建Scanner对象 Scanner input = new Scanner(System.in);
第三步:获得键盘输入的数据 int now = input.nextInt();
转义符
/n:将光标移动到下一行的第一格
/t:将光标移到下一个水平制表的位置
/ : 转译(原样输出)
注释
单行注释以 “//” 开始 快捷建 :ctrl
+/
多行注释以/*
开头,以*/
结尾 快捷键:ctrl
+shift+/
文档注释以/**
开头,以*/
结尾
Java编码规范
1,一行只写一条语句
2,{}的使用及位置
3,代码缩进