JavaSE初步认知

本文介绍了JavaSE的初步认知,包括Java的安装、环境变量配置及验证,详细讲解了如何编写和运行第一个HelloWorld程序。Java程序由源文件、类和方法组成,通过JDK的javac编译后由JVM执行。JDK包含JRE和开发工具,JRE包括JVM和基础类库。文章还涵盖了Java的基础知识,如注释、标识符和关键字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


java的安装和使用

一、安装JDK8和并配置环境变量,安装idea
具体步骤可参考大佬博客 链接: Windows下最简单的Java环境安装指南
Q:为什么要同时配置Path路径和CLASSPATH,有什么区别?


验证安装成功性&第一个java程序

安装成功后,打开cmd输入java -version命令,出现以下信息则安装成功:
在这里插入图片描述
我们首先从最简单的hello world开始:

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello,world");
	}
}

和c语言的不同之处,你看出来了吗?显然,这里无需先#include,main函数的最外层还有一个public class HelloWorld的“函数”。而在main函数的括号中,还有一串String args[]。这些具体是什么意思我们后面再探讨。
从上面的代码,java程序的结构由以下三部分组成:

  1. 源文件(扩展名为 *.java),里面带有类的定义
  2. 类,包含一个或多个方法
  3. 方法:在方法的花括号中编写方法应该执行的语句
    注意:在一个源文件中只能有一个public修饰的类,而且源文件名字必须与public修饰的类名字相同,如上图的public class HelloWorld

java程序的运行方式

先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节码组成的,与平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够理解的形式来运行。
(这也是java程序可移植性强的原因由来,它不挑平台)
接下来,我们试着用cmd编译并运行HelloWorld程序。

  1. 使用Sublime Text 或者 IDEA编写java源程序 xxx.java
  2. 使用java.exe编译器编译它,以此生成 xxx.class 字节码文件 语法为:javac xxx.java
  3. 使用java运行 xxx.class文件 语法为:java xxx.java

Q:JDK、JRE、JVM之间的关系?

  • JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsole、jstack等。
  • JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程 序运行的所需环境。
  • JVM(Java Virtual Machine):Java虚拟机,运行Java代码。
    在这里插入图片描述

基础知识

一、注释

一般常用单行注释(//)或文档注释,一般不推荐多行注释。且注释不能嵌套使用

二、标识符

标识符即:由用户给类名、方法名或者变量所取的名字。
【硬性规定】标识符中可以包含:字母、数字以及 下划线和 $ 符号等等。
注意:标识符不能以数字开头,也不能是关键字,且严格区分大小写
【软性建议】

  • 类名:每个单词的首字母大写(大驼峰)
  • 方法名:首字母小写,后面每个单词的首字母大写(小驼峰)
  • 变量名:与方法名规则相同(小驼峰

三、关键字

关键字是由Java语言提前定义好的,有特殊含义的标识符,或者保留字。(也就是idea里看到颜色有变化的词句)注意:用户不能使用关键字定义标识符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值