Java语言基础篇(一)
一、Java语言的跨平台性
1、平台的含义
平台:指的是操作系统,当前操作系统有Windows、Linux和Max操作系统。
2、跨平台的含义
跨平台:指的是一段Java程序,它既能在Windows上运行,也能在Linux上运行。
思考:如何实现Java语言的跨平台性呢?
要想实现Java语言的跨平台性,只需要下载相对应的操作系统的JVM(Java虚拟机)即可,JVM就相当于一个翻译者的角色,能将Java语言翻译成能让操作系统识别的机器语言。
二、JRE和JDK
1、JRE
JRE(Java Runtime Enviornment):即Java运行时环境,它包含了JVM和Java的核心类库,因此,如果只需要在操作系统上运行Java程序的话,只需要安装JRE即可。
2、JDK
JDK(Java Development Kit):即Java开发工具包,它包含了JRE和开发工具,因此需要开发Java程序的话,需要在操作系统上安装相对应的JDK版本。
在JDK中的bin目录都是一些开发Java语言的工具,其中有javac(编译)和java(运行)等命令行工具。
3、JDK的下载与安装
请自行查阅:Java JDK的下载安装以及环境配置
三、实现一个简单的Java程序
开发Java程序的步骤:编写 -> 编译 -> 运行。
HelloWorld程序:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
注意事项:
- 源代码的文件名必须与
public
修饰的类名一致,并且后缀名是.java
Java
区分大小写,举例:方法名为sayHello()
与sayhello()
不是同一个方法public
是一个访问修饰符,是用来控制其他程序对这段代码的访问- 关键字
class
是用来修饰一个类,后面紧跟一个类名 - 类名采用驼峰命名规则,即首写字母大写其余小写,如果有多个英文字母,则每个字母的首写字母为大写其余小写,必须强调的是类名必须以字母开头,后面可以是数字或下划线,长度没有限制,不能是Java关键字或保留字
mian
方法必须是public static void
修饰,并且每个Java
程序中至多有一个main
方法String[] args
就是一个字符串数组,作用是接收键盘录入的数据,例如,java HelloWorld hello world
- 在
Java
中是以花括号{
表示开始,}
表示结束 - 点号
.
的作用是用于调用方法 - 分号
;
则是每条语句的结束符
四、注释
1、注释的含义
注释:举个例子,比如说你买了一部最新款的手机,它里面会附带一张说明书,教你该如何使用,而程序里的注释其实也起到了类似的作用,即说明解释。
2、注释的种类
① 单行注释: //单行注释
② 多行注释:/* 多行注释 */
③ 文档注释:/** 文档注释 */
五、关键字
1、关键字的含义
关键字:在Java语言特殊定义的字符,例如:public 、static 、void、class等。
2、关键字的特点
① 关键字都是小写字母
② 关键字在编译器上都是由特殊颜色(高亮)显示