标签[java]

Java(不要与JavaScript,JScript或JS混淆)是一种通用的,独立于平台的,静态类型的,面向对象的编程语言,旨在与Java虚拟机(JVM)结合使用。 “ Java平台”是计算系统的名称,该系统已安装了用于开发和运行Java程序的工具。 使用此标记可解决有关Java编程语言或Java平台工具的问题。

23615
26回复
1,420,422

为什么处理排序数组要比处理未排序数组快?

这是一段C ++代码,显示了一些非常特殊的行为。 出于某些奇怪的原因,奇迹般地对数据进行排序使代码快了将近六倍: #include <algorithm> #include <
6617
9回复
630,740

为什么将这两次相减(在1927年)会得出奇怪的结果?

如果我运行以下程序,该程序将解析两个日期字符串,它们分别引用间隔为1秒的时间并进行比较: 输出为: 353 为什么ld4-ld3不是1 (就像我从一秒的时间差中期望的那样
6271
86回复
1,886,562

Java是“按引用传递”还是“按值传递”?

我一直认为Java是通过引用传递的 。 但是,我已经看到一些博客文章(例如this blog )声称不是。 我不认为我能理解他们的区别。 有什么解释?
3903
64回复
1,191,255

避免!=空语句

我经常使用object != null来避免NullPointerException 。 有没有好的替代方法? 例如: 如果不知道对象是否为null ,则可以避免NullPoi
3850
57回复
2,024,806

如何在Java中将InputStream读取/转换为String?

如果您有java.io.InputStream对象,应如何处理该对象并产生String ? 假设我有一个包含文本数据的InputStream ,并且我想将其转换为String ,那么例如,
3595
35回复
1,489,409

HashMap和Hashtable之间的区别?

Java中的HashMap和Hashtable有什么区别? 对于非线程应用程序,哪个更有效?
3542
11回复
277,468

为什么Java的+ =,-=,* =,/ =复合赋值运算符不需要强制转换?

直到今天,我还以为例如: 只是以下方面的捷径: 但是,如果我们尝试这样做: 那么i = i + j; 不会编译,但是i += j; 会编译的很好。 这是否意味着实
3456
11回复
298,935

适用于Android UserManager.isUserAGoat()的用例?

我正在研究Android 4.2中引入的新API。 在查看UserManager类时,我遇到了以下方法: 用于确定进行此呼叫的用户是否受传送的影响。 返回进行此调用的用户是
3372
35回复
1,407,535

从数组创建ArrayList

我有一个初始化的数组,如: 我想将此数组转换为ArrayList类的对象。
3361
65回复
3,904,441

如何在Java中生成特定范围内的随机整数?

如何生成特定范围内的随机int数值? 我已经尝试了以下方法,但是这些方法不起作用: 尝试1: 尝试2:
3279
16回复
375,597

为什么密码比字符串更喜欢char []?

在Swing中,密码字段具有getPassword() (返回char[] )方法,而不是通常的getText() (返回String )方法。 同样,我遇到了不使用String处理密码的建议。
3226
7回复
3,613,455

遍历HashMap [重复]

这个问题已经在这里有了答案: 如何有效地遍历Java Map中的每个条目? 41个答案 迭代HashMap的项目的最佳方法是什么?
3097
41回复
2,372,512

如何有效地遍历Java Map中的每个条目?

如果我有一个用Java实现Map接口的对象,并且希望对其中包含的每一对进行迭代,那么遍历该映射的最有效方法是什么? 元素的顺序是否取决于我对接口的特定映射实现?
3073
55回复
614,952

使用Java创建内存泄漏

我刚刚接受采访,并被要求使用Java造成内存泄漏 。 不用说,我对如何开始创建它一无所知。 一个例子是什么?
2988
27回复
2,004,482

Java中的public,protected,package-private和private之间有什么区别?

在Java中,关于何时使用每个访问修饰符(即默认(程序包私有), public , protected和private )的明确规则,同时使class和interface以及继承都可以使用?
2963
32回复
1,015,102

何时在Java中通过ArrayList使用LinkedList?

我一直是一个简单使用的人: 我将接口用作可移植性的类型名称,这样当我问诸如此类的问题时,便可以重新编写代码。 什么时候应该在ArrayList上使用LinkedList ,反之亦然?
2880
43回复
5,797,982

如何在Java中将String转换为int?

如何在Java中将String转换为int ? 我的字符串仅包含数字,我想返回它代表的数字。 例如,给定字符串"1234" ,结果应为数字1234 。
2866
25回复
853,153

什么是serialVersionUID,为什么要使用它?

当缺少serialVersionUID时,Eclipse会发出警告。 可序列化的类Foo没有声明类型为long的静态最终serialVersionUID字段 什么是serialV
2632
3回复
227,367

为什么打印“B”比打印“#”要慢得多?

我生成了两个1000 x 1000矩阵: 第一个矩阵: O和# 。 第二个矩阵: O和B 使用以下代码,第一个矩阵需要8.52秒才能完成: 使用此代码,第二个矩阵需要259
2620
31回复
2,856,097

一行初始化ArrayList

我想创建用于测试目的的选项列表。 首先,我这样做: 然后,我将代码重构如下: 有一个更好的方法吗?

1 2 3 4 5 6 7 8 9 10 下一页