Java语言的特征和HelloWorld书写

Java语言的特点

开源

​ 开放源代码(免费)

面向对象

平台无关性(跨平台)

​ 对Java程序,只需运行一次就可以在不同的平台(操作系统)上运行

​ JVM(Java虚拟机)

​ 通过虚拟机,将Java程序指令翻译给不同的操作系统,前提是在不同的平台上安装不同的Java虚拟机

交互式特性

多线程机制

动态的内存管理机制(垃圾回收机制)

安全性

Java语言体系结构

JavaSE Java基础,Java标准版

JavaEE Java平台企业版,包含各种框架以及服务器servlet

JavaME Java微型,被安卓和ios所替代

Java语言运行机制

源代码----->编译----->字节码文件----->JVM----->操作系统

通过jdk进行编译

Java运行环境搭建

JDK Java Development Kit Java开发工具包

​ 包含工具类和JRE

JRE Java Runtime Environment Java运行环境

​ 包含Java的核心类库和JVM

JVM

​ 运行Java文件

​ 安装JDK,配置环境变量,在JDK的bin目录中有编译,打包等开发工具

​ 我们将Java源代码写入一个以.java为后缀名的文件中,打开dos窗口,通过javac Test.java命令将Test的java文件进行编译,之后如果编译成功会在java文件对应的目录中生成Test.class字节码文件,再根据java Test命令运行该字节码文件。

​ 在运行Java文件时,会先运行Java文件中的main方法,所以我们将输出语句写在main方法中

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

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值