一沉馆、runnable接口和callable接口有什么區(qū)別 runnable接口的run方法沒有返回值秋茫,沒有參數(shù)违寞,不拋出異常 Callable接口的call方法有返回值茫叭,沒有參...
![240](https://upload.jianshu.io/users/upload_avatars/28300279/ad433c7c-f023-431b-aaf0-b6ae0409be06.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一沉馆、runnable接口和callable接口有什么區(qū)別 runnable接口的run方法沒有返回值秋茫,沒有參數(shù)违寞,不拋出異常 Callable接口的call方法有返回值茫叭,沒有參...
一正塌、線程相關(guān)概念: 1茴晋、什么是進(jìn)程 進(jìn)程(Process):進(jìn)程是計算機(jī)中的程序關(guān)于某數(shù)據(jù)集合上的一次運(yùn)行活動道媚,是操作系統(tǒng)進(jìn)行資源分配與調(diào)度的基本單位扁掸。 可以簡單理解為:進(jìn)程...
對方法的理解 1.方法是完成特定功能的翘县、相對獨(dú)立的程序段。2.方法定義遵循功能單一原則谴分,也就是一個方法只做一件事锈麸。3.方法的特征是() 方法分類 -系統(tǒng)方法系統(tǒng)方法是jdk中...
字符串 字符串:使用雙引號引住的任意個字符,稱為字符串牺蹄。在java中使用String類表示字符串忘伞。 字符 字符:單引號引住的一個字符,用char表示沙兰,字符串是字符的數(shù)組氓奈。 字...
指父類引用指向子類實(shí)例案例:需求: 設(shè)計寵物類,貓類鼎天,狗類舀奶,讓貓和狗繼承寵物類; 在寵物類中定義sound方法斋射,表示寵物的叫聲育勺,但是叫聲不能用具體的行為; 貓和狗重寫父類的s...
新建狀態(tài)(New): 線程對象被創(chuàng)建后罗岖,就進(jìn)入了新建狀態(tài),但還未調(diào)用start()方法涧至。例如,Thread thread = new Thread()桑包。 就緒狀態(tài)(Runna...
抽象類的產(chǎn)生: 當(dāng)編寫一個類時南蓬,我們往往會為該類定義一些方法,這些方法是用來描述該類的功能具體實(shí)現(xiàn)方式哑了,那么這些方法都有具體的方法體赘方。 但是有的時候,某個父類只是知道子類應(yīng)該...
1.List接口介紹 List是有序的 Collection(也稱為序列)垒手。此接口的用戶可以對列表中每個元素的 插入位置進(jìn)行精確地控制。用戶可以根據(jù)元素的整數(shù)索引(在列表中的...
1 線程概述 線程的核心問題是線程提供了并行解決方案 2 線程的相關(guān)概念 2.1 進(jìn)程 進(jìn)程(Process)是計算機(jī)中的程序關(guān)于某數(shù)據(jù)集合上的一次運(yùn)動活動倒信,是操作系統(tǒng)進(jìn)行資...
一科贬、什么是集合 集合是Java提供的儲存數(shù)據(jù)的一種容器,長度不限鳖悠,類型不限榜掌。 Java提供的關(guān)于集合的類和接口都在java.util包里面。 二乘综、集合框架概覽 Java集合憎账,...
(此篇文章將持續(xù)更新) 一、flush()和close()的區(qū)別 flush():將流中的緩沖區(qū)緩沖的數(shù)據(jù)刷新到目的地中卡辰,刷新后胞皱,流還可以繼續(xù)使用邪意。 close():關(guān)閉資源...
1.什么是字符串 使用雙引號引住的任意個字符,稱做字符串反砌。例如 2.字符串分類 java創(chuàng)建字符串有兩種方式 字面量 字符串對象 3.字面量與字符串對象的區(qū)別 字面量 字符串...
1. io的概述: 數(shù)據(jù)都是在內(nèi)存中雾鬼,一旦程序運(yùn)行結(jié)束,這些數(shù)據(jù)都沒有了宴树,等下次再想使用這些數(shù)據(jù)策菜,可是已經(jīng)沒有了。那怎么辦呢酒贬?能不能把運(yùn)算完的數(shù)據(jù)都保存下來又憨,下次程序啟動的時...
一、什么是方法 在我們的日常生活中锭吨,方法可以理解為要做某件事情蠢莺,而采取的解決辦法。 在java中耐齐,方法就是用來完成解決某件事情或?qū)崿F(xiàn)某個功能的辦法浪秘。 對于以程序來說,方法是完...
1 對象 1.1 什么是對象 在Java面向?qū)ο蟮氖澜缰姓J(rèn)為萬事萬物皆對象埠况。也就是說能看得見耸携、摸得著的任何物品都是對象。例如貓辕翰、狗夺衍、鴨子、訂單喜命、商品等沟沙。在面向?qū)ο蟮氖澜缰校瑥?..
1.類與類之間的三種關(guān)系 is a :繼承關(guān)系壁榕,例如:公共汽車 is a 汽車 use a:使用關(guān)系矛紫,例如:人 use a 鉗子 has a:包含關(guān)系,例如:人has a 胳...
構(gòu)造函數(shù) 什么是構(gòu)造方法 構(gòu)造方法也叫構(gòu)造函數(shù)牌里,或者叫構(gòu)造器 構(gòu)造方法的方法名必須與類名相同 構(gòu)造方法沒有返回值颊咬,也不寫void 注意:下面這個方法是構(gòu)造方法嗎 答:不是 第...
封裝是面向?qū)ο蟮娜筇卣髦弧?Java中的封裝的實(shí)質(zhì)就是將類和狀態(tài)信息(成員變量)隱藏在類的內(nèi)部,不允許外部程序直接訪問牡辽,而是通過該類提供的方法來實(shí)現(xiàn)對隱藏信息(成員變量)...
1 面向?qū)ο蟮幕靖拍?1.1 什么是面向?qū)ο?面向?qū)ο蟪绦蛟O(shè)計(Object Oriented Programming喳篇,OOP)是一種基于對象概念的軟件開發(fā)方法,是目前軟件...
封裝之public public修飾的屬性沒有訪問限制态辛,是最寬松的封裝麸澜。 例如 name可以在任何地方被訪問呢,也就是可以讀和寫 pubilc修飾類:類可以在任何地方被訪問 ...