找到 2637 篇文章 关于 Java

Java 和区块链之间有什么联系?

AmitDiwan
更新于 2020-08-17 09:28:52

124 次浏览

区块链最近成为一个流行词。它正被尝试应用于各种软件中,以检验在不同场景下的工作效率。它是一种去中心化的技术。它本质上是数字化的数据,每段数据被称为一个交易。因此,特定交易的日期、时间和金额都存储在区块链中。每个区块由于其唯一的代码而具有唯一性,该代码也称为“哈希”。它是借助不同的专业算法创建的。投资者正在…… 阅读更多

Java 中的验证 (JVM)

AmitDiwan
更新于 2020-08-17 09:27:42

556 次浏览

一旦 JVM 加载了字节码(借助 .class 文件),就会使用验证器检查字节码的有效性。验证器检查链接以有效地执行操作。这样,解释器就可以更高效地执行。此过程称为验证。示例 实时演示public class Demo{    private float my_val;    float my_function(int my_val){       int balance = my_val;       this.my_val += balance;       return this.my_val;    }    public static void main(String[] args){       Demo my_obj = new Demo();   ... 阅读更多

Java 中缺少哪些 C++ 特性?

AmitDiwan
更新于 2020-08-17 09:20:06

1K+ 次浏览

C++ 中有许多特性在 Java 中找不到。下面列出了一些:Java 中没有无符号 int 选项Java 中没有析构函数以及“delete”,因为垃圾收集器会为此执行此操作。Java 中没有友元类或友元函数。Java 中没有指针。Java 中没有 typedef 选项。由于 Java 是一种纯粹的面向对象语言,因此没有全局变量或全局函数。C++ 中存在的模板概念在 Java 中找不到。没有“::”作用域解析运算符,因为没有出现…… 阅读更多

软引用和虚引用的示例?

AmitDiwan
更新于 2020-08-17 09:17:59

207 次浏览

软引用通常用于实现对内存敏感的缓存。让我们看看 Java 中软引用的示例:示例实时演示import java.lang.ref.SoftReference; class Demo{    public void display_msg(){       System.out.println("Hello there");    } } public class Demo_example{    public static void main(String[] args){       Demo my_instance = new Demo();       my_instance.display_msg();       SoftReference my_softref = new SoftReference(my_instance);       my_instance = null;       my_instance = my_softref.get();       my_instance.display_msg();    } }输出Hello there Hello there名为 Demo 的类包含一个名为“display_msg”的函数,该函数显示相关…… 阅读更多

在 Java 中使用非 final 变量的不可达语句

AmitDiwan
更新于 2020-08-17 09:06:35

84 次浏览

以下是一个示例,其中我们将看到使用非 final 变量的不可达语句:示例class Demo_example {    int a = 2, b = 3;    void display_msg(){       while (a < b){          System.out.println("第一个变量大于第二个");       }       System.out.println("这是一个不可达语句");    } } public class Demo{    public static void main(String args[]){       Demo_example my_instance = new Demo_example();       my_instance.display_msg();    } }输出“第一个变量大于第二个”无限显示名为 Demo_example 的类,定义…… 阅读更多

在 Java 中使用 final 变量的不可达语句

AmitDiwan
更新于 2020-08-17 09:04:48

149 次浏览

不可达语句是在代码执行时不会执行的语句。这可能是因为:代码之前有 return 语句。代码中存在无限循环。在代码执行之前强制终止代码的执行。在这里,我们将了解如何在“final”关键字中使用不可达语句:示例 实时演示class Demo_example{    final int a = 56, b = 99;    void func_sample(){       while (a < b){          System.out.println("第一个值小于第二个。");       }       System.out.println("这…… 阅读更多

Java 中的引用类型

AmitDiwan
更新于 2020-08-17 09:02:34

716 次浏览

根据垃圾回收数据的方式,有四种不同的引用类型。强引用弱引用软引用虚引用强引用它是默认的引用对象类型。具有活动强引用的对象无法被垃圾回收。只有当强引用的变量指向 null 时才有可能。让我们看一个例子:示例class Demo {    //一些功能 } public class Demo_example{    public static void main(String[] args){       Demo my_inst = new Demo();       my_inst = null;    } }弱引用它们不是引用的默认类…… 阅读更多

Java 中的类型擦除

AmitDiwan
更新于 2020-08-17 08:59:55

121 次浏览

为了支持泛型编程以及执行更严格的类型检查,Java 实现了类型擦除。泛型类型中的所有类型参数都将替换为绑定(如果未绑定)或对象类型。这样,字节码将只包含类、方法和接口。类型转换以保留类型。生成桥接方法以保留扩展泛型类型中的多态概念。示例 实时演示import java.io.PrintStream; import java.util.*; public class Demo{    public Demo(){    }    public static void main(String args[]){       List my_list = new ArrayList();       my_list.add("Hi there");       String my_str;       ... 阅读更多

在 Java 中洗牌或随机化列表

AmitDiwan
更新于 2020-08-17 08:56:23

223 次浏览

要在 Java 中洗牌列表,代码如下:示例 实时演示import java.util.*; public class Demo{    public static void main(String[] args){       ArrayList my_list = new ArrayList();       my_list.add("Hello");       my_list.add(", ");       my_list.add("this");       my_list.add("is");       my_list.add("a");       my_list.add("sample");       System.out.println("原始列表为:" + my_list);       Collections.shuffle(my_list);       System.out.println("洗牌后的列表为:" + my_list);    } }输出原始列表为:[Hello, ,, this, is, a, sample] 洗牌后的列表为…… 阅读更多

Java 中整数的最大可能值是多少?

AmitDiwan
更新于 2020-08-17 08:50:41

2K+ 次浏览

MAX_VALUE 用于查找 Java 中整数的最大可能值。让我们看一个例子:示例 实时演示public class Demo{    public static void main(String[] args){       System.out.println("类型为");       System.out.println(Integer.TYPE);       System.out.println("大小为");       System.out.println(Integer.SIZE);       System.out.println("整数的最大值为");       System.out.println(Integer.MAX_VALUE);    } }输出类型为 int 大小为 32 整数的最大值为 2147483647名为 Demo 的类使用 Integer 类并提供 Integer 类的各种特性,例如类型、大小…… 阅读更多

广告