找到 34423 篇文章 适用于编程

如何在 Java 中比较字符串

Giri Raju
更新于 2019-07-30 22:30:21

192 次浏览

https://tutorialspoint.com/javaexamples/string_compare.htm

为什么 char[] 比 String 更适合存储密码?

Sreemaha
更新于 2020-02-24 10:31:39

154 次浏览

是的,将密码存储在 String 对象中出于以下原因并不安全:String 对象是不可变的,并且在垃圾回收之前,它们会保留在内存中。String 作为纯文本可以在应用程序的内存转储中被跟踪。在日志中,基于 String 的密码可能会被打印出来,这可能会导致问题。Char[] 在工作完成后可以被清除或擦除。

为什么要使用 Java 注解?

varma
更新于 2020-02-24 10:15:44

288 次浏览

注解提供了有关 Java 元素的信息。注解可以在编译时被编译器或 IDE 解释,或者在运行时被 JVM 解释。注解可以用来显示元素的属性:例如 @Deprecated、@Override 或 @NotNull来描述框架元素的目的,例如 @Entity、@TestCase、@WebServic来描述元素的行为:@Statefull、@Transaction在 Java 5 之前,XML 主要用于存储有关 Java 对象的信息,使用注解,这些信息可以存储在 Java 代码本身中。

如何从 Java 调用 C++ 函数?

varun
更新于 2020-02-10 10:51:32

2K+ 次浏览

以下是使用本地方法的步骤。为 CPP 程序创建一个头文件(.h 文件)。创建 CPP 文件创建 DLL在 Java 代码中,将方法声明为 native,使用 System.loadLibrary() 方法加载 DLL 并调用该方法。

什么是 Java 中的本地方法,我们应该在哪里使用它们?

Prabhas
更新于 2019-07-30 22:30:21

431 次浏览

本地方法是用与 Java 不同的语言编写的,并在 Java 中声明为 native。

Java 中的 native 关键字的作用是什么?

seetha
更新于 2019-07-30 22:30:21

575 次浏览

native 关键字用于将方法声明为本地方法。这意味着方法的实现存在于不同的语言中。

如何在 Java 中将 String 转换为 int

vanithasree
更新于 2020-02-25 05:20:34

365 次浏览

以下示例将 String 转换为 int。示例实时演示public class Tester {    public static void main(String[] args) {       String intString = "1234";       int value = new Integer(intString).intValue();       System.out.println(value);    } }输出1234

如何避免在 jsp 页面中使用 Java 代码?

radhakrishna
更新于 2019-07-30 22:30:21

236 次浏览

您可以使用 JSTL(JSP 标准标签库)或 EL(表达式语言)来避免使用脚本。

Java 中的传值调用与传址调用

Giri Raju
更新于 2020-02-25 05:22:52

5K+ 次浏览

传值调用是指以值作为参数调用方法。通过这种方式,参数值传递给参数。而传址调用是指以引用作为参数调用方法。通过这种方式,参数引用传递给参数。在传值调用中,对传递的参数所做的修改不会反映在调用者的作用域中,而在传址调用中,对传递的参数所做的修改是持久的,并且更改会反映在调用者的作用域中。但是 Java 只使用传值调用。它创建引用的副本并将其传递... 阅读更多

Java 中 HashMap 和 HashTable 的区别。

Ankitha Reddy
更新于 2019-07-30 22:30:21

20K+ 次浏览

HashMap 是非同步的,不是线程安全的,而 HashTable 是线程安全的,是同步的。HashMap 允许一个空键,并且值可以为空,而 HashTable 不允许空键或值。HashMap 比 HashTable 快。HashMap 迭代器是失效安全的,而 HashTable 迭代器不是失效安全的。HashMap 扩展 AbstractMap 类,而 HashTable 扩展 Dictionary 类。

广告