简单了解java

Java各版本的含义

JavaSEJava Standard Edition):标准版,定位在个人计算机上的应用

JavaEEJava Enterprise Edition):企业版,定位在服务器端的应用

JavaMEJava Micro Edition):微型版,定位在消费性电子产品的应用上

Java的特性和优势

1.跨平台/可移植性:这是Java的核心优势。

2.安全性

3.面向对象

4.面向对象

5.高性能

6.分布式:Java是为Internet的分布式环境设计的,因为它能够处理TCP/IP协议。

7.多线程:  多线程的使用可以带来更好的交互响应和实时行为。 Java多线程的简单性是Java成为主流服务器端开发语言的主要原因之一。

8.健壮性

Java程序的运行机制

Java首先利用文本编辑器编写 Java源程序,源文件的后缀名为.java

再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class

最后利用虚拟机(解释器,java)解释执行。

JVMJREJDK

Java Virtual Machine (JVE): 用于执行bytecode字节码的”虚拟计算机”。

【不同的操作系统有不同版本JVM,屏蔽了底层运行平台的差别,是实现跨平台的核心。】

Java Runtime Environment (JRE) 包含:Java虚拟机、库函数等。

Java Development Kit (JDK)包含:JRE,编译器和调试器等。

使用记事本,编写java代码

可在d盘下建立文件夹mycode,用于保存学习的代码。保存路径建议为:d:/mycode

保存为:Welcome.java (文件名必须为Welcome,大小写也必须一致)。

public class Welcome{

    public static void main(String[] args){

        System.out.println("Hello world");

    }

}

编译(编译器创建class字节码文件):打开命令行窗口,进入Java文件所在目录;执行命令:javac  Welcome.java,生成class文件。

解释并运行阶段:java  Welcome(就是运行编译生成的Welcome.class),输出执行结果。

posted @ 2023-07-04 19:07  师大无语  阅读(19)  评论(0编辑  收藏  举报