栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

day01

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

day01

Java语言背景

计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言。Java语言是美国Sun公司在1995年推出的计算机语言。Java之父:詹姆斯·高斯林(James Gosling)。2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:https://www.oracle.com 

Java技术体系平台

  • JavaSE: Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础
  • JavaME: Java 语言的(小型版),用于嵌入式消费类电子设备
  • JavaEE: Java 语言的(企业版),用于 Web 方向的网站开发

Java语言的跨平台原理

跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。Java的虚拟机本身是不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。

JVM 丶JRE 丶JDK

  • JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机。我们编写的Java代码,都运行在JVM 之上。
  • JRE (Java Runtime Environment) :是Java程序的运行时环境,包含JVM 和运行时所需要的核心类库。我们想要运行一个已有的Java程序,那么只需安装JRE 即可。
  • JDK (Java Development Kit):是Java程序开发工具包,包含JRE 和开发人员使用的工具。我们想要开发一个全新的Java程序,那么必须安装JDK ,其内部包含JRE。

三者的关系

开发环境搭建:JDK下载丶安装丶配置环境变量,百度就好

入门程序HelloWorld

JDK安装完毕,可以开发我们第一个Java程序了。 Java程序开发三步骤:编写、编译、运行。

1:编写Java源程序

新建文本文档文件,修改名称为HelloWorld.java。用记事本打开HelloWorld.java文件,输写程序内容。

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

 2:编译Java源文件

打开命令行窗口,将目录切换至java文件所在目录,编译java文件生成class文件,运行class文件。

编译:javac 文件名.java

范例:javac HelloWorld.java

3:运行Java程序

在DOS命令行中,进入Java源文件的目录,使用java 命令进行运行。

运行:java 类名

范例:java HelloWorld

HelloWorld案例详解

第一个Java程序小结:

  • 在 java 编程中,一定要注意成对儿的符号要成对儿写,以上 HelloWorld 当中成对 儿的符号包括:小括号(),中括号[],大括号{},双引号""。这些符号在编写的时候建议成对编写。
  • 在以下程序中 HelloWorld类名后面的大括号{ },这个大括号{ }里被称为类体。类体当中,不能直接写输出语句,例如直接写上System.out.println("hello1")是非法的。
  • 程序的入口又叫做 main 方法,或者叫做主方法。大家记住固定写法即可。另外在 main 方法后面的大括号{ }我们称之为方法体,方法体也是由大括号括起来的。如果没有main方法,程序可以编译通过,而无法运行。运行会报 、错误: 找不到或无法加载主类 。
  • 方法体由一条一条 java 语句构成,每一条 java 语句必须以“;”结束,所有的标点符号都是英文半角。
  • 方法体当中的代码遵循自上而下的顺序依次逐行执行。
  • 虚拟机运行的是字节码文件,没有字节码文件程序是无法运行的。对修改后的源文件需要重新编译,生成新的class文件后,再进行执行。
  • Java严格区分大小写
  • 一个源文件中最多只能有一个public类。其它类的个数不限,如果源文件包含 一个public类,则文件名必须按该类名命名。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/285418.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号