java基础问题,请高手指点
1.double,final,long 有什么用,能否举个例子?
2.String 是干什么的?String variables are references to object.This means that the '==' operator compares the reference,not the Strings themselves.这句话是什么意思??
还有这个例子说明什么??
String front="cove";
String back="rage";
String result=front+back;
System.out.println(result=="coveage");
System.out.println(result.equals("coverge"));
3.Rondom random=new Randon();Random是干什么的?
4.import java.util.Random又是什么意思??
5.If hours represents time,measured in hours,write an expression for hours measured in seconds.
6.Math.round是干什么的?
7.如何在netbeans上运行一个Consolewindow?
能答上几个算几个,谢谢帮忙了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
参考答案:1.double是浮点类型,内存分配8个字节,占64位.
final是定义常量的.
long是长整型,内存分配给8个字节,占64位.
2.String front="cove"; 定义名为front的字符串类型的变量,值为cove
String back="rage"; 定义名为back的字符串类型的变量,值为rage
String result=front+back; 定义名为result的字符串变量,用来存储结果的
System.out.println(result=="coveage"); 两个字符串相加得的还是字符串
System.out.println(result.equals("coverge")); 比较两个字符串的时候要用equals()方法,这里的意思就是判断result这个字符串里的值是否是coverge.
3.Random()是随即的意思,它是用来产生0到1之间的随即数的.
4.import java.util.Random意思是导入了java.util.Random包,要用Random时都要先导包.
6.Math类是用来进行科学计算的类,round应该是截取(四舍五入),如:123.567截取后就是124.
就会这些了,能不能帮上你也不知道