上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 47 下一页
摘要: 线程调度: 分时调度 所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间。 抢占式调度 优先让优先级高的线程使用CPU,如果线程的优先级相同,那么会随机选择一个(线程随机性), Java使用的为抢占式调度 主线程 Java使用java.lang.Thread类代表线程,所有的线程对象都 阅读全文
posted @ 2022-07-07 14:17 帕拉利斯 阅读(44) 评论(0) 推荐(0)
摘要: 并发:指两个或多个事件在同一个时问段内发生 交替执行 并行:指两个或多个事件在同一时刻发生(同时发生). 同时执行 并行:指两个或多个事件在同一时刻发生(同时发生)。 4.2线程与进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程﹔ 进程也是程序 阅读全文
posted @ 2022-07-07 12:03 帕拉利斯 阅读(48) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-07 11:52 帕拉利斯 阅读(16) 评论(0) 推荐(0)
摘要: 子父类的异常:如果父类抛出了多个异常,子类重写父类方法时,抛出和父类相同的异常或者是父类异常的子类或者不抛出异常。父类所法没有抛出异常,子类重写父类该方法时也不可抛出异常。此时子类产生该异常,只能捕获处理,不能声明抛出注意:父类异常时什么样,子类异常就什么样父类方法没有抛出异常,子类重写父类该方法时 阅读全文
posted @ 2022-07-07 11:17 帕拉利斯 阅读(49) 评论(0) 推荐(0)
摘要: 1.多个异常分别处理 2多个异常一次捕获,多次处理 多个异常一次捕获一次处理 finally有return问题 运行时异常被抛出可以不处理。即不捕获也不声明抛出。如果finally有return语句,永远返回finally中的结果,避免该情况.·如果父类抛出了多个异常,子类覆盖父类方法时,只能抛出相 阅读全文
posted @ 2022-07-07 10:47 帕拉利斯 阅读(30) 评论(0) 推荐(0)
摘要: Throwable类中定义了一些查看方法: public string getMessage():获取异常的描述信息,原因(提示给用户的时候,就提示错误原因。 public string tostring():获取异常的类型和异常描述信息(不用) public void printstackTrac 阅读全文
posted @ 2022-07-07 10:04 帕拉利斯 阅读(33) 评论(0) 推荐(0)
摘要: 声明异常throws throws关键字:异常处理的第一种方式,交给别人处理作用; 当方法内部抛出异常对象的时候,那么我们就必须处理这个异常对象 可以使用throws关键字处理异常对象,会把异常对象声明抛出给方法的调用者处理(自己不处理,给别人处理),最终交给JW处理-->中断处理使用格式:在方法声 阅读全文
posted @ 2022-07-07 09:40 帕拉利斯 阅读(105) 评论(0) 推荐(0)
摘要: 抛出异常throw在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。那么,当调用方法使用接受到的参数时, 首先需要先对参数数据进行合法的判断,数据若不合法,就应该告诉调用者,传递合法的数据进来。这时需要使用抛出异常的方式来告诉调用者 在java中,提供了一个thr 阅读全文
posted @ 2022-07-07 09:09 帕拉利斯 阅读(220) 评论(0) 推荐(0)
摘要: 异常概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常;该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是·异常︰指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并 阅读全文
posted @ 2022-07-06 20:55 帕拉利斯 阅读(45) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-06 20:34 帕拉利斯 阅读(8) 评论(0) 推荐(0)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 47 下一页