已采纳回答 / 心滕thy
public class HelloWorld{ public static void main(String[] args) { String c ="我爱慕课网"; String t ="www.imooc.com"; System.out.println(c); System.out.println(t); }}
2016-02-22
最赞回答 / star11
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。 ==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为true时,==不一定为true。
2016-02-21
已采纳回答 / lqltnA
因为你用的是do { 语句块 }while(boolean表达式); 而不是while(boolean表达式){ 语句块 }这两种语句是有执行先后顺序的
2016-02-21
已采纳回答 / 一条小咸鱼
默认一切整型用int, 一切浮点用doule, 特殊情况用其他(不能只顾眼前够用,你想你软件发布了,发现突然要支持20亿以内的数字,怎么办,重新经行修改编译?费时费力不说,还有一堆bug,有你调的)当然,写练习无所谓,但是先养成习惯是更好的
2016-02-21