一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - Java 語言中Object 類和System 類詳解

Java 語言中Object 類和System 類詳解

2021-09-29 01:14拾階求上 Java教程

Object 是 Java 類庫(kù)中的一個(gè)特殊類,也是所有類的父類。今天通過本文給大家介紹java object類的簡(jiǎn)單概念及常用方法,需要的朋友參考下吧

Object是java所有類的基類,是整個(gè)類繼承結(jié)構(gòu)的頂端,也是最抽象的一個(gè)類。大家天天都在使用toString()、equals()、hashCode()、waite()、notify()、getClass()等方法,或許都沒有意識(shí)到是Object的方法,也沒有去看Object還有哪些方法以及思考為什么這些方法要放到Object中。

一、Java Object類簡(jiǎn)介-所有類的超類

Object 是 Java 類庫(kù)中的一個(gè)特殊類,也是所有類的父類。也就是說,J ava 允許把任何類型的對(duì)象賦給 Object 類型的變量 。當(dāng)一個(gè)類被定義后,如果沒有指定繼承的父類,那么默認(rèn)父類就是 Object 類。因此,以下兩個(gè)類表示的含義是一樣的。

public class MyClass{…}
等價(jià)于
public class MyClass extends Object {…}

1.1、常用方法

由于 Java 所有的類都是 Object 類的子類,所以任何 Java 對(duì)象都可以調(diào)用 Object 類的方法。常見的方法:

Object clone() 創(chuàng)建與該對(duì)象的類相同的新對(duì)象
boolean equals(Object) 比較兩對(duì)象是否相等
void finalize() 當(dāng)垃圾回收器確定不存在對(duì)該對(duì)象的更多引用時(shí),對(duì)象垃圾回收器調(diào)用該方法
Class getClass() 返回一個(gè)對(duì)象運(yùn)行時(shí)的實(shí)例類
int hashCode() 返回該對(duì)象的散列碼值
void notify() 激活等待在該對(duì)象的監(jiān)視器上的一個(gè)線程
void notifyAll() 激活等待在該對(duì)象的監(jiān)視器上的全部線程
String toString() 返回該對(duì)象的字符串表示
void wait() 在其他線程調(diào)用此對(duì)象的 notify() 方法或 notifyAll() 方法前,導(dǎo)致當(dāng)前線程等待

二、Java System類詳解

System 類位于 java.lang 包,代表當(dāng)前 Java 程序的運(yùn)行平臺(tái),系統(tǒng)級(jí)的很多屬性和控制方法都放置在該類的內(nèi)部。由于該類的構(gòu)造方法是 private 的,所以無法創(chuàng)建該類的對(duì)象,也就是無法實(shí)例化該類。

System 類提供了一些類變量和類方法,允許直接通過 System 類來調(diào)用這些類變量和類方法。

System 類有 3 個(gè)靜態(tài)成員變量,分別是 PrintStream out、InputStream in 和 PrintStream err。

2.1、PrintStream out 標(biāo)準(zhǔn)輸出流

此流已打開并準(zhǔn)備接收輸出數(shù)據(jù)。通常,此流對(duì)應(yīng)于顯示器輸出或者由主機(jī)環(huán)境或用戶指定的另一個(gè)輸出目標(biāo)。

例如,編寫一行輸出數(shù)據(jù)的典型方式是:

System.out.println(data);

其中,println 方法是屬于流類 PrintStream 的方法,而不是 System 中的方法。

2.2、InputStream in 標(biāo)準(zhǔn)輸入流

此流已打開并準(zhǔn)備提供輸入數(shù)據(jù)。通常,此流對(duì)應(yīng)于鍵盤輸入或者由主機(jī)環(huán)境或用戶指定的另一個(gè)輸入源。

2.3、PrintStream err 標(biāo)準(zhǔn)的錯(cuò)誤輸出流

其語法與 System.out 類似,不需要提供參數(shù)就可輸出錯(cuò)誤信息。也可以用來輸出用戶指定的其他信息,包括變量的值。

到此這篇關(guān)于Java 語言中Object 類和System 類詳解的文章就介紹到這了,更多相關(guān)Java 語言O(shè)bject 類和System 類內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://cn-blogs.cn/archives/9956.html

延伸 · 閱讀

精彩推薦
  • Java教程Java BufferWriter寫文件寫不進(jìn)去或缺失數(shù)據(jù)的解決

    Java BufferWriter寫文件寫不進(jìn)去或缺失數(shù)據(jù)的解決

    這篇文章主要介紹了Java BufferWriter寫文件寫不進(jìn)去或缺失數(shù)據(jù)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望...

    spcoder14552021-10-18
  • Java教程Java實(shí)現(xiàn)搶紅包功能

    Java實(shí)現(xiàn)搶紅包功能

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)搶紅包功能,采用多線程模擬多人同時(shí)搶紅包,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙...

    littleschemer13532021-05-16
  • Java教程Java8中Stream使用的一個(gè)注意事項(xiàng)

    Java8中Stream使用的一個(gè)注意事項(xiàng)

    最近在工作中發(fā)現(xiàn)了對(duì)于集合操作轉(zhuǎn)換的神器,java8新特性 stream,但在使用中遇到了一個(gè)非常重要的注意點(diǎn),所以這篇文章主要給大家介紹了關(guān)于Java8中S...

    阿杜7472021-02-04
  • Java教程小米推送Java代碼

    小米推送Java代碼

    今天小編就為大家分享一篇關(guān)于小米推送Java代碼,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧...

    富貴穩(wěn)中求8032021-07-12
  • Java教程升級(jí)IDEA后Lombok不能使用的解決方法

    升級(jí)IDEA后Lombok不能使用的解決方法

    最近看到提示IDEA提示升級(jí),尋思已經(jīng)有好久沒有升過級(jí)了。升級(jí)完畢重啟之后,突然發(fā)現(xiàn)好多錯(cuò)誤,本文就來介紹一下如何解決,感興趣的可以了解一下...

    程序猿DD9332021-10-08
  • Java教程xml與Java對(duì)象的轉(zhuǎn)換詳解

    xml與Java對(duì)象的轉(zhuǎn)換詳解

    這篇文章主要介紹了xml與Java對(duì)象的轉(zhuǎn)換詳解的相關(guān)資料,需要的朋友可以參考下...

    Java教程網(wǎng)2942020-09-17
  • Java教程Java使用SAX解析xml的示例

    Java使用SAX解析xml的示例

    這篇文章主要介紹了Java使用SAX解析xml的示例,幫助大家更好的理解和學(xué)習(xí)使用Java,感興趣的朋友可以了解下...

    大行者10067412021-08-30
  • Java教程20個(gè)非常實(shí)用的Java程序代碼片段

    20個(gè)非常實(shí)用的Java程序代碼片段

    這篇文章主要為大家分享了20個(gè)非常實(shí)用的Java程序片段,對(duì)java開發(fā)項(xiàng)目有所幫助,感興趣的小伙伴們可以參考一下 ...

    lijiao5352020-04-06
主站蜘蛛池模板: 国产女主播在线播放一区二区 | 寡妇快点好大好爽视频 | 欧美黑人一级 | 女人叉开腿让男人桶 | 久久免费看少妇高潮A片JA | 草嫩社区 | 天堂资源在线8 | 极品美女穴 | 国产精品 视频一区 二区三区 | 特级毛片全部免费播放器 | 4tube欧美高清 | 国产a一级毛片午夜剧院 | 大香线一本 | 亚洲美女人黄网成人女 | 娇女的呻吟亲女禁忌h16 | 精品亚洲永久免费精品 | 美女沟厕撒尿全过程高清图片 | 色婷婷天天综合在线 | 青视频在线 | 99久久久久国产 | 小兰被扒开内裤露出p | 18日本xxxxxxⅹxx96 | 日本免费一区二区三区四区五六区 | 精品国产中文字幕在线视频 | 丝袜老师好湿好紧我要进去了 | yy6080久久国产伦理 | 色橹 | 免费特黄一级欧美大片 | 俄罗斯一级在线播放 | 久久www免费人成_看片高清 | 农村老妇1乱69系列小说 | 美女靠逼免费网站 | 亚洲精品国产AV成人毛片 | 麻豆在线md0087免费 | 精品综合久久久久久8888 | 亚洲精品无码不卡在线观看 | 亚洲热在线视频 | 欧美又大又粗又爽视频 | 欧美乱码视频 | www.日日爱| 好大好硬好长好爽a网站 |