无名商城论坛

搜索
查看: 318|回复: 0

[其他技术] 【HC】编译/执行Java程序

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 18:37:39 | 显示全部楼层 |阅读模式
下面是这一个简单的java程序:

public class MyFirstJavaProgram {

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

Java 是:

面向对象:在Java中,一切都是对象。 Java可以很容易地扩展,因为它是基于对象模型。

平台无关:与许多其它的编程语言包括C和C + +,Java被编译时候,它不会被编译成平台特定的机器,而成为独立于平台的字节码。这个字节码分布在网站上和任何平台,它正在运行诠释虚拟机(JVM)。

简单:Java的设计是简单易学。如果你理解Java的面向对象编程的基本概念很容易掌握。

安全:Java的安全功能,它使开发无病毒,无窜改系统。认证技术是基于公共密钥加密。

体系结构无关:Java编译器生成与硬件体系无关的目标文件格式,这使得编译后的代码是可执行的在许多处理器,与Java运行时系统存在。

可移植:作为体系结构无关和具有规范没有实现相关的方面使Java的可移植性。编译器在Java中是用ANSI C编写,用干净的便携性边界是一个POSIX子集。

健壮:Java 致力强调主要是编译时错误检查和运行检查,以消除容易出错的情况。

多线程:Java的多线程功能,可以编写程序,可以同时执行多个任务。这种设计功能允许开发人员构建顺畅运行的交互式应用程序。

解释:Java字节码转换在飞行到本地机器指令,而不是存储在任何位置。开发过程更加快速和分析,因为链接是一个渐进的和轻量级进程。

高性能:随着使用的Just-In-Time编译技术,Java的实现高性能。

分布式:Java是专为互联网的分布式环境。

动态:Java的被认为是比C或C + +,因为它的设计,以适应不断变化的环境更有活力。 Java程序可以携带的,可用于验证和解决访问上运行时对象的运行时信息丰富的量。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表