编程语言
首页 > 编程语言> > 走进 java 世界

走进 java 世界

作者:互联网

计算机语言介绍

什么是计算机语言?

第一代语言

机器语言,指令以二进制代码形式存在。使用0和1的二进制码,但是在做计算的时候,比如128,我们要写为10000000,其它的数以此类推,如果再做计算就会变的非常不尽人意,如果想要显示 HelloWord,可能要几百个01的组合,可读性差,难以查错

第二代语言

汇编语言的主题是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上,汇编指令时机器指令便于记忆的书写格式。

第三代语言:高级语言

C、Pascal面向过程语言;C++面向过程/面向对象;java跨平台的纯面向对象的语言;.NET跨语言的平台

java语言概述

Sun Microsystems于1995年推出的面向对象的程序设计语言,共同创始人的詹姆斯.高斯林(James Gosling)被誉为“java之父”

是一种面向Internet的程序语言。java一开始富有吸引力是因为java程序可以在web浏览器中运行。这些java程序被称为java小程序(applet)。applet使用现代的图形用户界面与web用户进行交互。applet内嵌在HTML代码中。

随着java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言

java的历史

java语言的特点

java 技术体系平台

java环境的搭建

java虚拟机-JVM

JVM(Java Virtual Machine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。
**跨平台 **:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。

JRE 和 JDK

JRE Java Runtime Eviroment 是用来运行Java环境的
JDK Java Development Kit 是开发者工具包

三者的关系: JDK > JRE > JVM

JDK安装图解

2)选择 高级系统设置 --> 选择 环境变量

3)点击下方系统变量的 新建 ,创建新的环境变量,变量名输入 JAVA_HOME ,变量值输入JDK的安装目录

4)选中 Path 环境变量, 双击 或者 点击编辑

5)点击 新建 ,键入 %JAVA_HOME%\bin ,必须是英文格式。选中该行,上移到最上方,点击确定。

  1. 环境变量配置完成,重新开启DOS命令行,在任意目录下输入 javac 命令。

第一个Java程序

Java程序开发三步骤:编写、编译、运行。

编写Java源程序

//class:是类的意思,关键字
//HelloWorld:是类名,是自己起的名字,都是标识符
public class HelloWorld{
	/*
	1,public : 访问修饰符 
	2,static: 静态的意思
	3,void :表示这个方法没有返回值
	4,main: 表示方法名,而且是特殊的,主方法,	
	5,String[] args:方法的参数列表,[]是数组的意思;()方法的标识
	*/
	public static void main(String[] args){//main方法是程序的入口
		//打印双引号里面的内容
		//System.out.println:打印,之后换行
		System.out.println("Hello,Java");
		//System.out.print:打印,之后不换行
		System.out.print("hello,");
		System.out.println("world!!");
	}
}

文件名必须是 HelloWorld ,保证文件名和类的名字是一致的,注意大小写。
每个字母和符号必须与示例代码一模一样。
第一个 HelloWord 源程序就编写完成了,但是这个文件是程序员编写的,JVM是看不懂的,也就不能运行,因此我们必须将编写好的 Java 源文件 编译成JVM可以看懂的字节码文件

编译Java源文件

在DOS命令行中,进入Java源文件的目录,使用 javac 命令进行编译。
javac: java compile
命令:

javac xxx.java

举例:

javac HelloWorld.java

如果程序无误,那么在该目录下,会产生同名的字节码文件:xxx.class

运行Java程序

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

java 类名字

举例:

java HelloWorld

java HelloWord 不要写 不要写 不要写 .class

第一个程序注意点

Java语言运行机制

核心机制—Java虚拟机

核心机制—垃圾回收

不再使用的内存空间应回收——垃圾回收

垃圾回收在Java程序运行过程中自动进行,程序员无法精确控制和干预。

标签:Java,语言,走进,程序,世界,JVM,java,运行
来源: https://www.cnblogs.com/xiaoyangabc/p/16476130.html