成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

聊聊Java——N種內部類

開發 前端
在操作系統中,線程可以劃分優先級,優先級較高的線程得到cpu資源比較多,也就是cpu有限執行優先級較高的線程對象中的任務,但是不能保證一定優先級高,就先執行。

內部類

內部類就是在一個類的內部在定義一個類,比如,A類中定義一個B類,那么B類相對A類來說就稱為內部類,而A類相對B類來說就是外部類了。

1.成員內部類

2.靜態內部類

3.局部內部類

4.匿名內部類

成員內部類

public class Outer {

private int id = 10;
public void out(){
System.out.println("這是外部類的方法");
}

public class Inner{
public void in(){
System.out.println("這是內部類的方法");
}

//獲得外部類的私有屬性
public void getId(){
System.out.println(id);
}
}
}
public class Application {

public static void main(String[] args) {
Outer outer = new Outer();
//通過這個外部類來實例化內部類
Outer.Inner inner = outer.new Inner();
inner.getId();
}
}

靜態內部類

public class Outer {

private static int id = 10;
public void out(){
System.out.println("這是外部類的方法");
}

public static class Inner{
public void in(){
System.out.println("這是內部類的方法");
}

//獲得外部類的私有屬性
public static void getId(){
System.out.println(id);
}
}
}
public class Outer {

}
//一個Java類中可以有多個class類,但是只能有一個public class
class TestA{
public static void main(String[] args) {

}
}

局部內部類

public class Outer {

//局部內部類
public void method(){

class Inner{
public void in(){

}
}
}
}

匿名內部類

public class Test1 {

public static void main(String[] args) {
//沒有名字初始化類,不用講實例保存到變量中
new Apple().eat();

UserService userService = new UserService(){

@Override
public void hello() {

}
};
}
}

class Apple{
public void eat(){
System.out.println("吃吃吃");
}
}

interface UserService{
void hello();
}

每日Java面試題

1.interrupted和isInterrupted

interrupted:判斷當前線程是否已經中斷,會清除狀態

isInterrupted:判斷線程是否已經中斷,不會清除狀態

2.線程的優先級

在操作系統中,線程可以劃分優先級,優先級較高的線程得到cpu資源比較多,也就是cpu有限執行優先級較高的線程對象中的任務,但是不能保證一定優先級高,就先執行。

Java的優先級分為1~10個等級,數字越大優先級越高,默認優先級大小為5。超出范圍則拋出:
java.lang.IllegalArgumentException。

3.優先級繼承特性

線程的優先級具有繼承性,比如a線程啟動b線程,b線程與a優先級是一樣的。

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2020-01-15 11:14:21

Java算法排序

2020-12-14 10:23:23

Java內部類外部類

2011-03-29 14:11:15

內部類

2009-06-11 13:08:29

Java內部類Java編程思想

2023-10-19 13:24:00

Java工具

2011-07-21 15:44:33

Java內部類

2019-12-23 14:32:38

Java內部類代碼

2015-12-08 09:05:41

Java內部類

2009-07-29 09:18:49

Java內部類

2012-04-17 11:21:50

Java

2020-09-21 07:00:42

Java內部類接口

2009-08-26 18:00:07

C#內部類

2020-01-12 19:10:30

Java程序員數據

2020-10-29 08:31:15

Java同步回調編程語言

2011-03-15 10:41:05

內部類

2009-07-22 16:13:40

iBATIS用法SqlMapTempl

2010-02-05 15:32:33

Java內部類

2022-06-14 11:01:37

架構模式開發

2011-11-23 10:59:18

Javafinal

2022-03-18 09:42:54

JavaString
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91福利网 | 国产欧美日韩一区二区三区在线 | 男人的天堂亚洲 | 草草在线观看 | 欧美视频在线播放 | 国产高清在线 | 国产精品一区二区视频 | 日日操夜夜操视频 | 日本在线一区二区 | 一区精品在线观看 | 中文字幕一区二区三区乱码在线 | 欧美在线国产精品 | 亚洲不卡一 | 国产精品99久久久久久动医院 | 欧美最猛黑人xxxx黑人 | 国产一区二区欧美 | 中文字幕免费视频 | 91精品国产91久久久 | 精精国产xxxx视频在线播放 | 国产精品日日摸夜夜添夜夜av | 香蕉国产在线视频 | 一区二区免费在线观看 | 国产国产精品 | 精品av天堂毛片久久久借种 | 盗摄精品av一区二区三区 | 99精品国产一区二区三区 | 伊人久久精品 | 久久精品91| 国产精品自在线 | 在线观看精品 | 日韩视频免费看 | 中文字幕一区在线观看视频 | 欧美色综合网 | 狠狠色狠狠色综合日日92 | 91精品国产综合久久精品 | 99精品网 | 成人羞羞国产免费视频 | 国产一级免费在线观看 | 91亚洲国产成人久久精品网站 | 欧美一区二区免费电影 | 午夜网 |