首先就是对于Java的最初认识。

首先我们要知道Java是什么?

Java是一种高级的计算机语言,由sun公司(已被Oracle于2009年4月20日收购)于1995年5月推出的一种可以编写跨平台的应用软件、完全面向对象的程序设计语言。Java是一种优秀的程序语言,并且是由一系列计算机软件和规范形成的技术体系。

针对不同的开发市场,Java划分为三种技术平台,分别是Java SE 、Java EE 、 Java ME。

(1)Java SE :Java平台标准版,为开发普通桌面和商务应用程序提供的解决方案。Java SE是三个平台最核心的部分,其他两个平台都是以Java SE为基础的。

(2)Java EE:Java平台企业版,开发企业级应用程序提供的解决方案。

(3)Java ME:Java平台微型版,开发电子消费产品和嵌入式设备提供的解决方案。

Java语言的特点:简单易用、安全可靠、跨平台、面向对象、支持多线程、面向对象的编程语言

再者我们需要了解Java的用处,不能无目的的学习。Java EE适用于网站的开发,并且相比于Java ME较好理解。

接下来就是基本环境的搭建

JDK:Java开发工具包,开发Java程序使用,包含了JRE,同时也包含了编译器Javac
还有自带的调试工具

JRE:Java运行时环境。运行Java程序使用,包含了JVM、JAVA基础类库

JVM:Java虚拟机是JRE的核心组件,将编译好的字节码文件加载到内存,这个过程被称为类加载,他是由类加载器完成的然后虚拟机通过Java解析器对加载到内存中的Java类进行解释执行。虚拟机:实现跨平台

接下来让我们写一个使用Java输出HelloWorld

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

此处应该注意,class是一个关键字,用于定义一个类,在Java中,类就是一个程序的基本单元,所有的代码都需要在类中书写。HelloWorld是类的名称,简称类名。class关键字与类名之间需要用空格、制表符、换行符等任一的字符进行分隔。类名之后要写一对大括号,它定义了当前这个类的管辖范围。

public static void main(String[] args)

这是定义了一个main方法该方法是java程序的执行入口,程序从main()方法所属的大括号内的代码开始执行

Java的运行机制:

JAVA企业通用平台开发框架 java语言的企业开发平台_java