pythonpythonpy
发表于 2021-10-13 17:14:17
Java 是目前使用最广泛的网络编程语言之一
语法简单、面向对象、稳定、与平台无关、多线程、动态等特点
如果从语言的简单性方面看,Java 要比 C++ 简单,C++ 中许多容易混淆的概念,或者被 Java 弃之不用了,或者以一种更清楚、更容易理解的方式实现,例如Java 中不再有指针概念。
Java 是面向对象的编程语言(类、对象、继承、多态、接口),基于对象的编程更符合人的思维模式,使人们更容易解决复杂问题。
编译语言(比如 C、C++)都有一个共同的缺点,那就是只能对特定的 CPU 芯片进行编译。
Java 之所以能做到这一点,是因为 Java 可以在计算机的操作系统之上再提供一个 Java 运行环境,该运行环境由 Java 虚拟机(Java VirtualMachine)、类库以及一些核心文件组成,也就是说,只要平台提供了 Java 运行环境,用Java编写的软件就能在其上运行。
Java 的特点之一就是内置了对多线程的支持,多线程允许计算机同时完成多个任务。C++ 没有内置的多线程机制,因为必须调用操作系统的多线程功能来进行多线程程序的设计。
当使用支持Java的浏览器时,大家可以放心运 JavaApplet 程序,而不必担心病毒的感染和恶意的企图。Java Applet 程序由浏览器内置的Java运行环境负责解释、执行,浏览器内置的Java运行环境不允许 Java Applet 程序访问当前浏览器上下文环境以外的其它部分。
Java 程序的基础组成单元就是类,有些类是用户自己编写的,有些类是从类库中引入的,而类又是在运行时动态装载的,这就使得 Java 可以在分布环境中动态地维护程序及类库。
signKK
发表于 2022-2-17 18:42:31
打卡打卡
shiyouroc
发表于 2022-2-18 14:54:08
可以呀
shiyouroc
发表于 2022-2-18 14:55:07
大佬牛逼
xiaomanyi520
发表于 2022-12-21 18:13:00
{:10_265:}
锈吃铁
发表于 2024-6-10 12:58:52
还是不太明白Java具有动态特性的原理特点{:7_122:}