找到 4330 篇文章 关于 Java 8

什么是 Java 类库?

vanithasree
更新于 2020年2月18日 10:50:13

1K+ 次查看

Java 不依赖于任何特定的操作系统,因此 Java 应用程序不能依赖于平台相关的本地库。因此,Java 提供了一组在现代操作系统中通用的动态加载库来替代它们。这些库提供——容器类和正则表达式。用于依赖于操作系统硬件的任务(例如网络和文件访问)的接口。如果底层平台不支持 Java 的某些功能,则这些库可以根据需要绕过该特定功能。

什么是 Java 中的方法局部内部类?

Prabhas
更新于 2020年6月16日 09:18:52

1K+ 次查看

在 Java 中,我们可以在方法内编写一个类,这将成为一个局部类型。与局部变量一样,内部类的作用域仅限于该方法。方法局部内部类只能在其定义的方法内实例化。以下程序演示了如何使用方法局部内部类。示例在线演示public class OuterClass { public void display(){ int num = 23; class Inner{ public void print() { System.out.println("这是一个方法内部类 " + num); ... 阅读更多

Java 中的根类是什么?

radhakrishna
更新于 2019年7月30日 22:30:20

2K+ 次查看

java.lang 包中的 Object 类是 Java 中的根类,即它是 Java 中每个用户定义/预定义类的超类。所有对象(包括数组)都实现了此类的方法。这样做的原因是为了使 Java 中的所有对象都具有公共功能,例如同步、垃圾回收、集合支持和对象克隆。java.lang 包中名为 Class 的类提供了一个名为 getSuperclass() 的方法,此方法返回表示当前类的超类的 Class。因此,创建一个示例具体类,并尝试使用此方法获取其超类的名称…… 阅读更多

什么是 Java API 及其用途?

mkotla
更新于 2019年7月30日 22:30:20

6K+ 次查看

API 的全称是应用程序编程接口。它是一个文档,它为您提供了所有包、类和接口以及它们的字段和方法的列表。使用这些 API,程序员可以了解如何使用 Java 库提供的这些方法、字段、类和接口。

Java 中的静态类和非静态内部类有什么区别?

seetha
更新于 2020年6月16日 09:10:13

782 次查看

以下是内部类和静态内部类之间的一些显著区别。访问外部类的成员静态内部类可以直接访问外部类的静态成员。但是,要访问外部类的实例成员,您需要实例化外部类。示例public class Outer { int num = 234; static int data = 300; public static class Inner{ public static void main(String args[]){ Outer obj = new Outer(); System.out.println(obj.num); System.out.println(data); } } ... 阅读更多

Java 是一种动态语言是什么意思?

Giri Raju
更新于 2019年7月30日 22:30:20

2K+ 次查看

Java 被认为比 C 或 C++ 更动态,因为它旨在适应不断变化的环境。Java 程序可以携带大量的运行时信息,这些信息可用于在运行时验证和解析对对象的访问。

Java 是一种与架构无关的语言是什么意思?

Sreemaha
更新于 2019年7月30日 22:30:20

4K+ 次查看

与包括 C 和 C++ 在内的许多其他编程语言不同,当编译 Java 时,它不是编译成特定于平台的机器代码,而是编译成与平台无关的字节码。此字节码在 Web 上分发,并由运行它的任何平台上的虚拟机 (JVM) 解释。因此,当您在一个特定平台上编写一段 Java 代码并生成一个可执行代码 .class 文件时。您可以在任何系统上执行/运行此 .class 文件,唯一的条件是目标系统应该安装了 JVM (JRE)。简而言之,Java 编译器生成与架构无关的…… 阅读更多

支持 Java 编程语言的平台有哪些?

varma
更新于 2019年7月30日 22:30:20

1K+ 次查看

Java 运行在 Windows、Mac OS 和各种版本的 UNIX/Linux 操作系统上,例如 HP-Unix、Sun Solaris、Redhat Linux、Ubuntu、CentOS 等。

Java Standard Edition 8 中有多少个包和类?

usharani
更新于 2020年2月18日 10:48:17

1K+ 次查看

Java Standard Edition 提供 14 个包,即 –applet − 此包提供用于创建和与小程序通信的类和方法。awt − 此包提供用于创建用户界面的类和方法。beans − 此包包含用于开发基于 Java Bean 的组件的类和方法。io − 此包包含用于读取和写入数据标准输入和输出设备、流和文件的类和方法。lang − 此包包含 Java 语言的基本类、方法和接口。math − 此包包含帮助您使用 Java 语言执行算术运算的类和方法。net − 此包提供实现网络的类…… 阅读更多

为什么 Java 不是纯面向对象的编程语言?

varun
更新于 2020年2月18日 10:46:57

3K+ 次查看

完全面向对象的语言需要具有所有四个面向对象的概念。除此之外,所有预定义和用户定义的类型都必须是对象,并且所有操作都只能通过调用类的成员来执行。尽管 Java 遵循所有四个面向对象的概念,但 Java 具有预定义的原始数据类型(不是对象)。您可以访问静态类的成员而无需创建它的对象。因此,Java 不被认为是完全面向对象的技术。

广告