摘要:
线程调度 1.一个进程可以创建多个线程,其中至少有一个主线程(main线程) 2.由操作系统来负责安排调度:决定哪一个线程被运行(操作系统决定了一切,我们只是来了解操作系统的行为,并利用达成我的任务目标) 3.遵循同一原则:让所有线程有机会运行 主线程 主线程:是执行主(main)方法的线程. 单线 阅读全文
posted @ 2022-07-07 14:32
夫君
阅读(44)
评论(0)
推荐(0)
摘要:
进程︰是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位﹔系统运行一个程序即是一个进程从创建、运行到消亡的过程 线程∶线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个 阅读全文
posted @ 2022-07-07 14:09
夫君
阅读(66)
评论(0)
推荐(0)
摘要:
要求:我们模拟注册操作,如果用户名已存在,则抛出异常并提示:亲,该用户名已经被注册。 分析: 1.使用数组保存已经注册过的用户名(数据库) 2.使用Scanner获取用户输入的注册的用户名(前端,页面) 3.定义一个方法,对用户输入的中注册的用户名进行判断 遍历存储已经注册过用户名的数组,获取每一个 阅读全文
posted @ 2022-07-07 13:54
夫君
阅读(24)
评论(0)
推荐(0)
摘要:
子父类的异常: - 如果父类抛出了多个异常,子类重写父类方法时,抛出和父类相同的异常或者是父类异常的子类或者不抛出异常。 - 父类方法没有抛出异常,子类重写父类该方法时也不可抛出异常。此时子类产生该异常,只能捕获处理,不能声明抛出 注意: 父类异常时什么样,子类异常就什么样 public class 阅读全文
posted @ 2022-07-07 11:30
夫君
阅读(58)
评论(0)
推荐(0)
摘要:
异常注意事项_多异常的捕获处理 多个异常使用捕获又该如何处理呢? 1. 多个异常分别处理 2. 多个异常一次捕获,多次处理 3. 多个异常一次捕获一次处理 public class Demo01Exception { public static void main(String[] args) { 阅读全文
posted @ 2022-07-07 10:32
夫君
阅读(21)
评论(0)
推荐(0)
摘要:
/* Throwable类中定义了3个异常处理的方法 String getMessage() 返回此 throwable 的简短描述。 String toString() 返回此 throwable 的详细消息字符串。 void printStackTrace() JVM打印异常对象,默认此方法,打 阅读全文
posted @ 2022-07-07 10:05
夫君
阅读(39)
评论(0)
推荐(0)
摘要:
throws关键字:异常处理的第一种方式,交给别人处理 作用: 当方法内部抛出异常对象的时候,那么我们就必须处理这个异常对象 可以使用throws关键字处理异常对象, 会把异常对象声明抛出给方法的调用者处理(自己不处理,给别人处理),最终交给JVM处理,JVM然后中断处理 使用格式:在方法声明时使用 阅读全文
posted @ 2022-07-07 09:55
夫君
阅读(37)
评论(0)
推荐(0)
摘要:
作用: 可以使用throw关键字在指定的方法中抛出指定的异常 使用格式: throw new xxxException(“异常产生的原因”) 注意: 1、throw关键字必须写在方法的内部 2、throw关键字后边new的对象必须是Exception或者Exception的子类对象 3、throw关 阅读全文
posted @ 2022-07-07 09:28
夫君
阅读(93)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-07-07 09:08
夫君
阅读(23)
评论(0)
推荐(0)