一、java中的两种核心机制
| 1、java虚拟机(JVM) | 是一个虚拟机,具有指令集并使用不同的存储区域,负责执行指令,管理内存,数据和寄存器。对于不同的平台会有不同的虚拟机,只有某平台提供了虚拟机,java程序才可以在此平台上运行,java虚拟机可实现一次编译,到处运行。 |
|---|---|
| 2、垃圾收集机制 | 垃圾回收在java程序运行过程中自动进行,无需程序员控制和干涉。但是即使有此机制,但是还是会出现内存泄漏和内存溢出问题。 |
二、java环境配置
| 1、jdk | java development kit (java开发工具包) 它包含了java开发工具和JRE(java运行环境)其中开发工具:编译工具(java.exe)和打包工具(jar.exe) |
|---|---|
| 2、jre | java runtime environment(java运行环境)包括java虚拟机JVM和java程序所需的java核心类库 |
java环境变量的配置:打开电脑高级设置>>>点击环境变量>>>添加变量JAVA_HOME并将该变量值设置为jdk中bin目录所在的目录>>>同时在path变量中添加引用%JAVA_HOME%\bin\点击确定。
path变量说明:在未配置java环境变量时,若我们打开控制台,输入某一特定指令,如java,javac等,系统会自动在原有的c盘或系统盘路径下寻找这一指令并执行,若c盘或系统盘中找不到这一指令,那系统会在path变量的路径中寻找指令并执行。
在本人的电脑中jdk的bin目录在画圈处

验证java环境变量是否配置成功:win+r,输入cmd进入控制台程序>>>分别输入javac,java,java -version



三、my first helloworld
用记事本写java程序(纯属个人觉得好玩,开发切勿使用)
注:记事本txt文件时的编码格式要为ANSI,否则运行出来的程序会乱码
编译运行java步骤:1、在记事本中写入代码,将txt后缀更改为java


2、win+r,输入cmd打开控制台,输入d:打开d盘(因为本人的java代码记事本存放在了d盘),然后cd空格输入代码存放的路径,点击回车。输入javac空格记事本名称(包含后缀),点击回车编译代码,生成class文件。输入java空格class文件名(不含后缀),点击回车运行。

生成的class文件

四、java的注释
1、单行注释//
2、多行注释/* * /(这两种注释和C++一样)
3、文档注释(java特有的注释方法)/** */
文档注释:注释内容可以被jdk中的Javadoc工具解析,生成一套以网页文件形式体现的该程序的说明文档
命令: javadoc -d 文档存放目录 -author -version 源文件名.java
这条命令编译一个名为"源文件名.java"的 java 源文件,并将生成的文档存放在"文档存放目录"指定的目录下,生成的文档中 index.html 就是文档的首页。-author 和 -version 两个选项可以省略

注意:要生成文档必须要在java记事本源文件中class前添加public
否则会出现错误

生成myhello文档



五、注意事项:1、在一个java源文件中可声明多个class,但是最多只能有一个类声明为public,而且要求声明为public的类必须与java源文件名相同


2、System.out.println(" “);先输出后换行
System.out.print(” ");只有输出不换行
每一句执行语句都以;结束
本文深入讲解Java两大核心机制:JVM及垃圾收集机制,详细介绍Java环境配置步骤,包括JDK与JRE的作用与配置方法。并通过示例演示如何用记事本编写与运行Java程序,解析Java注释类型及其应用,最后强调Java编程中的常见注意事项。

6836

被折叠的 条评论
为什么被折叠?



