已采纳回答 / Zzz39
在同一个类中:对于静态方法,其他的静态或非静态方法都可以直接调用它。而对于非静态方法,其他的非静态方法是可以直接调用它的。但是其他静态方法只有通过对象才能调用它。
2020-02-25
已采纳回答 / 慕仔9353346
finally是在try-catch之后执行的,如果return在try-catch中,finally会在return后再执行,所以直接把释放资源的语句放在finally语句块中即可,例如常见的数据库连接<...code...>
2020-02-25
已采纳回答 / 黑夜的白_羊
图一的问题:int等是基本类型,Integer是其包类,在一般的赋值情况下差不多,但是有时候用到一些特定的情况只能用后者 也就是包类,不能用基本类图二的问题:代码本身没错,但是代码的顺序搞错了,你是先定义一个 score1=86,然后把score1的值赋给score2,所以score2的值是第一个score1的值,不是你后面又给score1赋值的那个值,还有 你输出的是score2,不是score1,当然看不出来score1的值变没变
2020-02-24
最新回答 / 饼盐
console.next()就是获取用户的输入,放在for循环下的if语句里面就只是拿当前的课程id和你的输入进行比较,不相等就会进入下一个for循环,而不是把你的输入和下一个课程id进行比较。
2020-02-23
已采纳回答 / 回头的浪子i
fileName.length()-4 //11 fileName.length() //15 fileName.substring(fileName.length()-4,fileName.length()) //[11,15)---》java prefix="java" ==比较的是两个字符串的内存地址,很显然两个字符串的内存地址不一样 这时需要...
2020-02-19
最新回答 / 慕瓜7049329
public void test1() throws DrunkException {new DrunkException("喝车别开酒!");}少了 throw
2020-02-19