已采纳回答 / 慕粉3669850
抛异常是迟早要给某个类处理的。举个例子你就懂了。假如说A方法掉调用-->B方法调用-->C方法。然后在B和C方法里定义了throws Exception. A方法里定义了Try Catch。那么调用A方法时,在执行到C方法里出现了异常,那么这个异常就会从C抛到B,再从B抛到A.在A里的try catch就会捕获这个异常,然后你就可以在catch写自己的处理代码。如果A里也是throws Exception,那么会一直向外抛异常,最后抛给Object,也就是java 虚拟机来处理。为什么当时出现...
2016-07-19
已采纳回答 / li_zhuo
构造函数是没有没有返回值的,主要是为了区分构造函数和其它方法。其实,你在你的构造函数前加上void,你会发现编译可以通过(用eclipse的话有警告的<如下图>,翻译过来是这个方法有一个构造函数名)。<...图片...>证明编译器把它认为是方法,而不是构造函数,当然也无法在new的时候自动调用。综上:去掉public void Mystery() { //不是构造方法s = "constructor";}中的void。
2016-07-19
最赞回答 / 芊芊2
import java.util.*;import java.text.*;public class HelloWrold { public static void main(String[] args) { String day = "2016年07月16日 10:30:32"; SimpleDateFormat df= new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); Date date = new D...
2016-07-17
已采纳回答 / 敏Y
这只是一些入门级的,java学习必备的基础知识点。如果想深入一点学习的话,推荐一本书《疯狂java讲义》,讲的挺全面的,好多人都把他当做教科书,希望对你有帮助。
2016-07-15
已采纳回答 / qq_生活在别处_0
数字比较你应该知道,当数字相等时就要比较花色。可以定义一个枚举类保存花色,并给花色绑定一个id,在枚举类里面定义一个静态方法,直接比较传入花色,比较花色绑定的id即可。如果不知道可以私信我,给你代码
2016-07-15
已采纳回答 / 葫芦娃3402926
private static Scanner console = new Scanner(System.in);从 JDK 6.0 开始,基本类库中增加了java.io.Console类,用于获得与当前 Java 虚拟机关联的基于字符的控制台设备。你详细看的话后面有String name = console.next(); 其实用法和Scanner类似;int command = inputCommand();是调用了后面写的inputCommand()方法啊亲,//从控制台输入命令,用于输入命令和输入图...
2016-07-12