语言:人与人交流沟通的表达方式。计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言。Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言。Java之父:詹姆斯·高斯林(James Gosling)。2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:
java语言的三个版本:
- JavaSE: Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础
- JavaME: Java 语言的(小型版),用于嵌入式消费类电子设备
- JavaEE: Java 语言的(企业版),用于 Web 方向的网站开发
Java发展史
在不同的操作系统下,只需安装不同的Java虚拟机即可实现java程序的跨平台。
Java程序开发的步骤
开发Java程序,需要三个步骤:编写程序,编译程序,运行程序。
1:编写源文件
2:编译代码丶运行代码
总结:我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。我们想要开发一个全新的Java程序,那么必须安装 JDK 。
三者关系: JDK > JRE > JVM
Java语言开发环境搭建
- 下载:通过官方网站获取JDK针对不同的操作系统,需要下载对应版本的JDK。
- 安装:傻瓜式安装,下一步即可。但默认的安装路径是在C:\Program Files下,建议修改安装路径,将与开发相关的软件都安装到一个目录下,例如:E:\develop。安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。
在接触集成开发环境之前,我们需要使用命令行窗口对java程序进行编译和运行,所以需要知道一些常用DOS命令。
入门案例
HelloWorld案例是指在计算机屏幕上输出“HelloWorld”这行文字。各种计算机语言都习惯使用该案例作为第一个演示案例。
1:新建文本文档文件,修改名称为HelloWorld.java。用记事本打开HelloWorld.java文件,输写程序内容,并保存:
public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } }
2:打开命令行窗口,将目录切换至java文件所在目录,编译java文件生成class文件,运行class文件。
HelloWorld案例常见问题
- 非法字符问题。Java中的符号都是英文格式的。
- 大小写问题。Java语言对大小写敏感(区分大小写)。
- 在系统中显示文件的扩展名,避免出现HelloWorld.java.txt文件。
- 编译命令后的java文件名需要带文件后缀.java
- 运行命令后的class文件名(类名)不带文件后缀