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

Hello Java,Java简介及第一个Java程序

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

Hello Java,Java简介及第一个Java程序

Java简介及第一个Java程序
  • 1.java的发展历程
  • 2.Java程序运行机制
  • 3.Hello World

1.java的发展历程

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。

后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

Java分为三个体系:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。

2005 年 6 月,JavaOne 大会召开,SUN 公司公开 Java SE 6。此时,Java 的各种版本已经更名,以取消其中的数字 “2”:J2EE 更名为 Java EE,J2SE 更名为Java SE,J2ME 更名为 Java ME。

截止到当前时间2022年6月29日,java目前企业中最常见的java版本为java8和java11

Java 程序在 Java 平台上被编译为字节码格式,然后可以在实现这个 Java 平台的任何系统中运行。在运行时,Java 平台中的 Java 解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。


2.Java程序运行机制

Java虚拟机(Java VirtualMachine):Java虚拟机可以理解成一个以字节码为机器指令的CPU;对于不同的运行平台,有不同的虚拟机;Java虚拟机机制屏蔽了底层运行平台的差别,真正实现了“一次编译,随处运行”。

不同的操作系统有不同的JVM包含在JDK包中
JDK = JRE + Java开发工具
JRE = JVM + Java核心类库

首先编写java代码Hello.java,运行:

javac Hello.java

这会生成对应的.class文件,然后我们直接运行.class文件即可:

java Hello

编译后每一个类都对应一个class文件,不管这些类是否在同一文件


3.Hello World

第一个java程序:

public class hello {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

主方法图示:

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

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

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