找到 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.