在C/C++我以前做
int arr[10] = {0};
Run Code Online (Sandbox Code Playgroud)
将我的所有数组元素初始化为0.
Java中是否有类似的快捷方式?
我想避免使用循环,是否可能?
int arr[] = new int[10];
for(int i=0;i<arr.length;i++)
arr[i] = 0;
Run Code Online (Sandbox Code Playgroud) 说我有一个像这样的代码:
import java.util.Date;
import my.own.Date;
class Test{
public static void main(String [] args){
// I want to choose my.own.Date here. How?
..
// I want to choose util.Date here. How ?
}
}
Run Code Online (Sandbox Code Playgroud)
我应该是完全合格的班级名字吗?我能摆脱进口声明吗?在现实世界的编程中这种场景是常见的吗?
为什么abstractJava 中的类有一个constructor?
它构建的是什么,因为我们无法实例化一个abstract类?
有什么想法吗?
从Java教程:
最后,还有一种特殊的文字称为类文字,通过采用类型名称并附加"
.class"来形成; 例如,String.class.这指的Class是表示类型本身的对象(类型).
这个文字可以分配给哪种类型的变量?
如果可能,请举一个小例子.
我读过Java不支持static本地变量,不像C/C++.现在,如果我想用一个局部变量编写一个函数,其值应该在函数调用之间保持不变,我该怎么做?
我应该使用实例变量吗?
我在Windows上使用gvim,我想知道一种方法来禁用临时文件(以〜结尾)文件创建.如果我们这样做也有问题吗?
我知道java.lang我们编写的每个java程序都会自动导入包,因此我们可以自动使用它中的所有类.
我的问题是为什么不自动导入java.util和其他包呢?这肯定会节省一些打字:)
所以请解释为什么没有这样做.