上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 51 下一页
摘要: Thread类的常用方法获取线程名的方法 /** * 获取线程的名称: * 1.使用 Thread类中的方法 getname() * string getname()返回该线程的名称 * 2.可以先获取到当前正在执行的线程,使用线程中的方法getname()获取线程的名称 * static Thre 阅读全文
posted @ 2022-07-08 09:47 ja不会va 阅读(30) 评论(0) 推荐(0)
摘要: 多线程原理_随机性打印结果Java的线程调度为抢占式调度,打印出来的多线程为随机性打印结果.下面我们解释一下多线程情况下的随机性打印结果:当我们运行程序时,JVM找OS开辟一条main方法通向cpu的路径,这条路径叫主线程,cpu通过主线程执行main方法.而main方法中我们创建了新的线程,新线程 阅读全文
posted @ 2022-07-08 09:24 ja不会va 阅读(46) 评论(0) 推荐(0)
摘要: 主线程 主线程:执行main方法的线程 单线程程序:java程序中只有一个单线程 执行main方法开始,从上倒下依次执行 当一个Java程序启动的时候,会有一个线程立即开始运行,这个线程通常被我们叫做程序中的主线程,因为它是在我们程序开始的时候就被执行的线程。 子线程都从该线程中被孵化 通常它都是最 阅读全文
posted @ 2022-07-08 09:16 ja不会va 阅读(31) 评论(0) 推荐(0)
摘要: 线程的概念 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。 一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。简而言之:一个程序运行后至少有一个进程,一个进程中可以包含多个线程 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计 阅读全文
posted @ 2022-07-07 20:45 ja不会va 阅读(41) 评论(0) 推荐(0)
摘要: 并发∶指两个或多个事件在同一个时间段内发生 并行︰指两个或多个事件在同一时刻发生(同时发生)。 我的计算机的以下屏幕截图显示了并发示例。我的计算机系统正在同时执行多项操作-它正在媒体播放器上运行视频,在终端上接受键盘输入,并在IntelliJ Idea中构建项目。当我们说“多个任务同时执行”时,我们 阅读全文
posted @ 2022-07-07 20:31 ja不会va 阅读(87) 评论(0) 推荐(0)
摘要: 自定义异常类 我们说了Java中不同的异常类,分别表示着某一种具体的异常情况,那么在开发中总是有些异常情况是SUN没有定义好的,此时我们根据自己业务的异常情况来定义异常类。例如年龄负数问题,考试成绩负数问题等等。 在上述代码中,发现这些异常都是IDK内部定义好的,但是实际开发中也会出现很多异常,这些 阅读全文
posted @ 2022-07-07 20:03 ja不会va 阅读(28) 评论(0) 推荐(0)
摘要: 异常注意事项_finally有returm语句 运行时异常被抛出可以不处理。即不捕获也不声明抛出。 如果 finally有 return语句永远返回 Finally中的结果避免该情况 子父类异常 如果父类抛出了多个异常子类覆盖父类方法时只能抛出相同的异常或者是他的子集。 父类方法没有抛出异常,子类覆 阅读全文
posted @ 2022-07-07 19:59 ja不会va 阅读(31) 评论(0) 推荐(0)
摘要: finally代码块 fina!y:有一些特定的代码无论异常是否发生,都需要执行。 另外,因为异常会引发程序跳转,导致有些语句执行不到。而fnay就是解决这个问题的,在inal代码块中存放的代码都是一定会被执行的。 什么时候的代码必须最终执行? 当我们在tr语句块中打开了一些物理资源磁盘文件/网络连 阅读全文
posted @ 2022-07-07 19:25 ja不会va 阅读(141) 评论(0) 推荐(0)
摘要: Throws关键字--异常处理的第二种方式,自己处理 如果异常出现的话,会立刻终止程序,所以我们得处理异常: 1.该方法不处理,而是声明抛出,由该方法的调用者来处理(throws)。 2.在方法中使用try-catch的语句块来处理异常。 try-catch的方式就是捕获异常。 捕获异常:Java中 阅读全文
posted @ 2022-07-07 17:36 ja不会va 阅读(47) 评论(0) 推荐(0)
摘要: objects非空判断_requireNonNull方法 还记得我们学习过一个类 Objects吗,曾经提到过它由一些静态的实用方法组成,这些方法是 null-save (空指针安全的)或 null-tolerant(容忍空指针的),那么在它的源码中,对对象为ηu的值进行了抛出异常操作。 publi 阅读全文
posted @ 2022-07-07 17:33 ja不会va 阅读(52) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 51 下一页