找到 34423 篇文章,关于编程

关于构造函数的 Java 面试问题

Shriansh Kumar
更新于 2024年9月11日 10:18:51

531 次浏览

关于构造函数,可能会有很多面试问题,在一篇文章中不可能全部涵盖。但是,我们已经研究并整理了关于构造函数最受欢迎的 Java 面试问题。在大多数 Java 面试中,面试官总是先问一些基本问题。他们可以在几分钟内测试一个人的知识。因此,掌握 Java 的基本概念,例如类、对象和构造函数,至关重要。在 Java 面试中,你可能会遇到的第一个问题就是定义构造函数。所以,让我们从这个问题开始讨论…… 阅读更多

Java ConcurrentHashMap - clear()

AmitDiwan
更新于 2020年7月4日 09:06:38

251 次浏览

clear 函数用于清除键值对之间的映射。这样,ConcurrentHashMap 映射将被清除。语法 public void clear()让我们来看一个例子 - 例子 实时演示 import java.util.concurrent.ConcurrentHashMap; import java.util.*; public class Demo{ public static void main(String[] args){ Map my_map = new ConcurrentHashMap(); my_map.put("This", "35"); my_map.put("is", "78"); my_map.put("sample", "99"); System.out.println("The map contains the below elements " + my_map); my_map.clear(); System.out.println("The elements after the clear function is called on it " + my_map); } ... 阅读更多

Java 并发 – join() 方法

AmitDiwan
更新于 2020年7月4日 09:03:02

443 次浏览

join 函数此函数用于将一个线程的执行开始连接到另一个线程的执行结束。这样,可以确保第一个线程在第二个线程停止执行之前不会运行。此函数等待特定毫秒数,以使线程终止。让我们来看一个例子 - 例子 实时演示 import java.lang.*; public class Demo implements Runnable{ public void run(){ Thread my_t = Thread.currentThread(); System.out.println("The name of the current thread is " + my_t.getName()); System.out.println("Is the current thread ... 阅读更多

Java 并发 – sleep() 方法

AmitDiwan
更新于 2020年7月4日 09:01:30

358 次浏览

sleep 函数此 sleep 函数用于确保当前正在执行的线程休眠特定毫秒数(作为参数传递给函数)。线程停止执行该毫秒数。让我们来看一个例子 例子 实时演示 import java.lang.*; public class Demo implements Runnable{ Thread my_t; public void run(){ for (int i = 0; i < 3; i++){ System.out.println(Thread.currentThread().getName()+ " " + i); try{ Thread.sleep(100); } ... 阅读更多

Java 并发 – yield() 方法

AmitDiwan
更新于 2020年7月4日 08:59:03

567 次浏览

yield 函数该函数试图确保更重要的线程首先运行,而不是一个花费太多时间执行且也不重要的线程。当线程调用 java.lang.Thread.yield 方法时,这是线程调度程序暂停其执行的指示。线程调度程序可以选择接受或忽略此指示。如果线程执行“yield”函数,调度程序会检查是否存在具有相同或更高优先级的线程。如果是,则当前线程将移动到可运行或就绪状态,并向该线程提供处理器…… 阅读更多

Java 中的 Jar 文件

AmitDiwan
更新于 2020年7月4日 08:55:10

535 次浏览

JAR 是一种文件格式,它有助于将 Java 类文件及其关联的元数据和资源聚合到单个文件中。创建 JAR 文件 - 可以使用 jar cf 命令,其中“cf”表示创建文件。jar cf jar_file_name files_to_compress 创建 jar 文件后,还会创建一个默认清单文件。特定存档中只有一个清单文件,它将具有扩展名“mf”,并且位于路径名中。此清单文件有助于提供有关已压缩/存在于包中的文件的信息。查看 JAR 文件 - ... 阅读更多

Java 中的迭代器与集合

AmitDiwan
更新于 2020年7月4日 08:53:41

323 次浏览

迭代器它用于集合框架,以便根据需要检索元素。public interface Iterator它可以与“next”函数一起使用以移动和访问下一个元素。“remove”函数可用于从数据结构中删除元素。与集合相比,它更快,因为与迭代器相关的操作数量较少。以下是迭代器与列表一起工作的示例 - 例子 实时演示 mport java.io.*; import java.util.*; public class Demo{ public static void main(String[] args){ ArrayList my_list = new ArrayList(); my_list.add("Its"); ... 阅读更多

Java 中的孤立岛

AmitDiwan
更新于 2020年7月4日 08:51:19

992 次浏览

对象使用完毕后,将使用 Garbage Collector 类从内存中释放。对象的销毁基于没有对该对象的引用这一事实。Garbage Collector 类对需要销毁的对象调用“finalize”函数。什么是孤立岛?当两个对象“a”和“b”相互引用,并且它们没有被任何其他对象引用时,这被称为孤立岛。它是一组相互引用的对象,但它们根本没有被其他应用程序的其他对象引用。注意 - ... 阅读更多

在 Java 中,数组是基本类型还是对象?

AmitDiwan
更新于 2020年7月4日 08:45:15

2K+ 次浏览

在 Java 中,数组被认为是对象。其背后的原因是,可以使用“new”关键字创建数组。“new”关键字/运算符始终用于创建对象。这就是数组被视为对象的方式。任何数组的直接父类或超类都是“Object”类。Java 中的每个数组类型都属于某个类。这表示整数数组类型、浮点数组类型、双精度数组类型等都有明确的类。数组可以动态创建,也可以分配变量。让我们来看一个… 阅读更多

Java 中的 IntUnaryOperator 接口

AmitDiwan
更新于 2023年8月10日 11:56:18

208 次浏览

IntUnaryOperator 接口是 Java 中的一个函数式接口,它对单个整型操作数执行操作,并返回一个整数值作为结果。由于它是一个函数式接口,因此我们可以将其用作 lambda 表达式或方法引用的赋值目标。这里的函数式接口是指只包含一个抽象方法并表现单一功能的接口。一些函数式接口的例子包括 Predicate、Runnable 和 Comparable 接口。IntUnaryOperator 接口定义在 'java.util.function' 包中。在本文中,我们将探讨 IntUnaryOperator 接口及其内置方法……阅读更多

广告
© . All rights reserved.