java学习
瓜导
这个作者很懒,什么都没留下…
展开
-
java创建多线程程序的第二种方式:实现Runnable接口
主函数package cn.itcast.day09.Runnable;/* 创建多线程的第二种方法:实现Runnable接口 Runnable接口一个由哪写打算通过某一线程执行其实例的类来实现。类必须定义一个称为run的无参数方法 java.lang.Thread类的构造方法 Thread(Runnable target)分配新的Thread对象 Thread(Runnable target,String name)分配新的Thread对原创 2021-04-26 20:50:50 · 306 阅读 · 0 评论 -
用java中的Thread中的sheep函数模拟秒表,一秒打印一个数字
package cn.itcast.day09.sheep;/* public static void sleep( Long millis):使当前正在执行的线程以指定的毫秒数暂停(暂时停止执行) 毫秒数结束之后,线程继续执行 */public class Demo01sheep { public static void main(String[] args) { //模拟秒表,一秒打印一个数字 for (int i = 0; i < 6原创 2021-04-26 20:02:50 · 583 阅读 · 0 评论 -
java的Thread类中常用方法设置线程名称
package cn.itcast.day09.setName;/* 设置线程的名称:(了解) 1.使用Thread类中的方法setName() 2.创建一个带参数的构造方法,参数传递线程的名称; 调用父类的带参构造方法,把线程名称传递给父类,让父类(Thread)给子线程起一个名字 */public class setName { public static void main(String[] args) { MyT原创 2021-04-26 19:55:13 · 343 阅读 · 0 评论 -
java获取线程名称
调用MyThread中的方法package cn.itcast.day09.getName;import cn.itcast.day09.getName.MyThread;/* 线程的名称: 主线程:main 新线程:Thread-1,Thread-0,Thread-2 */public class Demo01Thread { public static void main(String[] args) { //3.创建Thread类的子类对象原创 2021-04-25 21:46:55 · 2813 阅读 · 0 评论 -
java创建多线程程序的第一种方式:创建Thread类的子类
package cn.itcast.day08.Exception.MyException;import com.sun.deploy.association.RegisterFailedException;import java.util.Scanner;/* 要求:我们模拟注册操作,如果用户名已存在,则出异常并提示:亲,该用户名已经被注册 分析: 1.使用数组保存已经注册过的用户名(数据库) 2.使用Scanner获取输入的注册的用户名(前端,页面)原创 2021-04-25 10:30:49 · 329 阅读 · 0 评论 -
java自定义异常类:继承Exception的使用
package cn.itcast.day08.Exception.MyException;import com.sun.deploy.association.RegisterFailedException;import java.util.Scanner;/* 要求:我们模拟注册操作,如果用户名已存在,则出异常并提示:亲,该用户名已经被注册 分析: 1.使用数组保存已经注册过的用户名(数据库) 2.使用Scanner获取输入的注册的用户名(前端,页面)原创 2021-04-25 10:29:30 · 3049 阅读 · 0 评论 -
java子父类异常的关系
package cn.itcast.day08.Exception;/* 子父类的异常: -如果父类抛出了多个异常,子类重写父类方法时1.抛出和父类相同的异常2.抛出父类异常的子类3.不抛出异常 -父类方法没有抛出异常,子类重写父类该方法时也不可抛出异常,此时子类产生该异常,不能声明抛出异常,只能try...catch处理异常 注意: 父类异常声明样,子类异常就什么样 */public class fu{ public void show原创 2021-04-24 20:16:02 · 337 阅读 · 0 评论 -
java在异常处理中finally的使用方法
package cn.itcast.day08.Exception;import java.io.FileNotFoundException;import java.io.IOException;/* finally代码块 格式: try{ 可能产生异常的代码 }catch(定义一个异常变量,用来接收try中抛出的异常对象){ 异常的处理逻辑:产生异常对象之后,怎么处理异常对象 一般工作中,会把异常的信息记录到一个日志原创 2021-04-24 19:21:07 · 535 阅读 · 0 评论