![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础知识
Java基础知识
htfenght
这个作者很懒,什么都没留下…
展开
-
Java知识点
关于static关键字static修饰的成员,不能被非static修饰的成员访问被static修饰的变量称为类变量,被static修饰的方法称为类方法,他们被类的实例共享使用static定义的方法可以由类名称直接调用使用static类型声明的方法时,需要注意:如果类中声明了一个static类型的属性,则此类属性既可以在非static类型的方法中使用,也可以在static类型的方法中使用,...原创 2018-11-29 19:22:14 · 97 阅读 · 0 评论 -
Java知识点-Java常用类库与异常的捕获与处理
Java常用类库String类String str1 = "hello world!";String str2 = "hello world!";Boolean result1 = (str1 == str2);String str3 = new String("hello world!");Boolean result2 = (str1 == str3);对于上面的例子,Stri...原创 2018-12-04 17:26:50 · 230 阅读 · 0 评论 -
Java知识点——多线程基础
多线程通过继承Thread类实现多线程Thread类存放在java.lang类库中,无需显示加载Thread类中,已经定义了run()方法,如果想要实现多线程,必须定义自己的子类,继承与Thread类,同时要重写Thread类的run方法,然后用用户自定义的线程类,生成对象,并调用该对象的start()方法,从而来激活一个线程。public class ThreadDemo_1 { pu...原创 2018-12-05 17:21:22 · 152 阅读 · 0 评论 -
Java知识点——线程的状态
线程的状态初始态:NEW创建一个Thread对象,但还未调用start()启动线程时,线程处于初始态。运行态:RUNNABLE在Java中,运行态包括就绪态 和 运行态。就绪态该状态下的线程已经获得执行所需的所有资源,只要CPU分配执行权就能运行。所有就绪态的线程存放在就绪队列中。运行态获得CPU执行权,正在执行的线程。由于一个CPU同一时刻只能执行一条线程,因...原创 2018-12-05 19:10:03 · 403 阅读 · 0 评论 -
Java知识点2-抽象类
抽象类包含抽象方法的类,就是抽象类,所谓抽象方法,就是只声明而为实现的方法。抽象类的规则如下:抽象类和抽象方法都必须使用abstract关键字修饰抽象类不能直接实例化,也就是不能直接使用new关键字去产生对象在抽象类中,定义时抽象方法只需声明,而无需实现含有抽象方法的类必须被声明为抽象类,抽象类的子类必须实现所有的抽象方法后,才能不叫抽象类,从而被实例化,否则这个子类环视个抽象类...原创 2018-12-03 16:51:18 · 221 阅读 · 0 评论