上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 47 下一页
摘要: 阅读全文
posted @ 2022-08-12 21:53 iTao0128 阅读(13) 评论(0) 推荐(0)
摘要: 1.start():启动当前线程,调用当前线程的run() 2.run():通常需要重写Tread类中的此方法,将创建的线程要执行的操作声明 在此方法中 3. currentThread():静态方法,返回执行当前代码的线程 4.getName():获取当前线程的名字 5.setName():设置当 阅读全文
posted @ 2022-08-10 22:29 iTao0128 阅读(84) 评论(0) 推荐(0)
摘要: 方式一:1.创建一个继承Thread类的子类2.重写Thread类的run()3.创建Thread类的子类的对象4.通过此对象调用start() public class ThreadTest { public static void main(String[] args) { MyThread t 阅读全文
posted @ 2022-08-10 21:43 iTao0128 阅读(36) 评论(0) 推荐(0)
摘要: 1.继承现有的异常结构,RuntimeException,Exception 2.提供全局常量:serialVersionUID 3.提供重载的构造器 自定义异常类 public class MyException extends Exception{ static final long seria 阅读全文
posted @ 2022-08-08 21:39 iTao0128 阅读(27) 评论(0) 推荐(0)
摘要: public class InnerClass { //返回一个实现了Comparable接口的类的对象 public Comparable getComparable(){ //创建一个实现了Comparable接口的类:局部内部类 class MyComparable implements Co 阅读全文
posted @ 2022-08-07 17:37 iTao0128 阅读(19) 评论(0) 推荐(0)
摘要: public interface InterFaceA { int n = 100; //省略了public final void run();//省略了public abstract static void test1(){ System.out.println("接口的静态方法"); } def 阅读全文
posted @ 2022-08-07 17:00 iTao0128 阅读(396) 评论(0) 推荐(1)
摘要: public class ProxyTest { public static void main(String[] args) { Server server = new Server(); ProxyServer proxyServer = new ProxyServer(server); pro 阅读全文
posted @ 2022-08-06 21:21 iTao0128 阅读(19) 评论(0) 推荐(0)
摘要: 代码块 静态代码块 内部可以有输出语句 随着类的加载而执行,而且只执行一次 作用:初始化类的信息 如果一个类中定义了多个静态代码块,则按照声明的先后顺序执行 静态代码块的执行要优先于非静态代码块的执行 静态代码块内只能调用静态的属性、静态的方法,不能调用非静态的结构 非静态代码块 内部可以有输出语句 阅读全文
posted @ 2022-08-03 22:34 iTao0128 阅读(12) 评论(0) 推荐(0)
摘要: 调用属性和方法 1.在子类的方法或构造器中,通过使用“super.属性”或“super.方法”的方式,显式的调用父类中声明的属性或方法。但是通常情况下习惯省略“super.” 2.特殊情况:当子类或父类中定义了同名的属性时,我们要想在子类中调用父类中声明的属性,则必须显示的使用“super.属性”的 阅读全文
posted @ 2022-07-31 17:49 iTao0128 阅读(70) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-31 12:08 iTao0128 阅读(14) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 47 下一页