package top.qaqaq.java.P420; /** * 创建两个分线程,其中一个线程遍历100以内的偶数,另一个线程遍历100以内的奇数 * * @author RichieZhang * @create 2022-10-20 下午 3:46 */ public class ThreadDemo { public static voi…
package top.qaqaq.java.P418; /** * 多线程的创建,方式一:继承于Thread类 * 1. 创建一个继承于Thread类的子类 * 2. 重写Thread类的run() --> 将此线程执行的操作声明在run()中 * 3. 创建Thread类的子类的对象 * 4. 通过此对象调用start() * <p> *…
1 IDEA 2020.1 以上 1.1 Win 语法: %APPDATA%\JetBrains\<product><version> Win上的APPDATA默认位置如下: C:\Users\用户名\AppData\Roaming 例子: C:\Users\用户名\AppData\Roaming\JetBrains\Int…
查看安装目录结构 bin:容器,执行文件和启动参数等help:快捷键文档和其他帮助文档jre64:64 位java 运行环境lib:idea 依赖的类库license:各个插件许可plugin:插件其中:bin 目录下: 这里以我的电脑系统(64 位 windows7,16G 内存)为例,说明一下如何调整 VM 配置文件: 大家根据电脑系统的位数,…
项目-项目三TSUtility和Data类的说明、项目三中Equipment及其实现类的完成、项目三中Employee及其子类的实现、项目三NameListService属性和构造器的实现、项目三NameListService中两个方法及TeamException的完成、项目三测试NameListService的getAllEmployees()、…
1. SELECT Sno, Sname FROM Student 2. SELECT Sname,Sno,Sdept FROM Student 3. SELECT * FROM Student 4. SELECT Sname, 2022 - Sage FROM Student 5. SELECT Sname, '出生年份', 2022 - Sag…
1.1 进位与借位进位与借位是无符号数而言的。 进位:无符号数相加时,最高有效位向更高位进位,表示无符号数运算发生上溢出。借位:无符号数相减时,最高有效位向更高位借值,表示无符号数运算发生下溢出。ARM状态寄存器CPSR的C位表示进位或非借位标志(Carry/borrow flag) 加法指令中(包括比较指令CMN,根据两数相加结果进行比较),当结…
世界上最遥远的距离,是我在if里你在else里,似乎一直相伴又永远分离; 世界上最痴心的等待,是我当case你是switch,或许永远都选不上自己; 世界上最真情的相依,是你在try我在catch。无论你发神马脾气,我都默 默承受,静静处理。到那时,再来期待我们的finally。
eclipse复制工作空间配置 总结一下,复制工作空间配置步骤如下: 1 使用eclipse新建workspace。 2 将新建的workspace下的.metadata.plugins内容全部删除。 3 将需要拷贝的workspace下的.metadata.plugins内容除了org.eclipse.core.resources文件夹的其他文件…
throw和throws的区别 throw 抛出异常 在方法体内 是生成一个异常对象 throws 声明异常 在方法声明处 是异常处理的一种方式 throw和throws可能会同时出现
手动抛出异常对象 1. 使用说明 在程序执行中,除了自动抛出异常对象的情况之外,我们还可以手动的throw一个异常类的对象。 2.[面试题] throw 和 throws 区别: throw 表示抛出一个异常类的对象,生成异常对象的过程。声明在方法体内。 throws 属于异常处理的一种方式,声明在方法的声明处。
异常的处理 2.3:[面试题] final、finally、finalize三者的区别? 类似: throw 和 throws Collection 和 Collections String、StringBuffer、StringBuilder ArrayList、LinkedList HashMap、LinkedHashMap 重写、重载…
异常 2.从程序执行过程,看编译时异常和运行时异常 编译时异常:执行javac.exe命名时,可能出现的异常 运行时异常:执行java.exe命令时,可能出现的异常
package top.qaqaq.java.P384; //自定义异常类 public class EcDef extends Exception { static final long serialVersionUID = -3387516993121229948L; public EcDef() { } public EcDef(String…
package top.qaqaq.java.P383; public class ReturnExceptionDemo { static void methodA() { try { System.out.println("进入方法A"); throw new RuntimeException("制造异常"); } finally { Syst…
package top.qaqaq.java.P382; /* * 如何自定义异常类? * 1. 继承于现有的异常结构:RuntimeException、Exception * 2. 提供全局常量:serialVersionUID * 3. 提供重载的构造器 * */ public class MyException extends Excepti…
package top.qaqaq.java.P381; public class StudentTest { public static void main(String[] args) { try { Student s = new Student(); s.regist(-1001); System.out.println(s); }…
package top.qaqaq.java.P379; import java.io.FileNotFoundException; import java.io.IOException; /* * 方法重写的规则之一: * 子类重写的方法抛出的异常类型不大于父类被重写的方法抛出的异常类型 * * * */ public class Overrid…
package top.qaqaq.java.P378; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; /* * 异常处理的方式二:throws + 异常类型…
package top.qaqaq.java.P376; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import org.junit.Test; /* *…