超碰免费人人操|国产视频二区久久艹人人操|欧美激情第一页在线|久热最新无码中文视频|91精品国际成人|亚洲成人精品在线视频青青草|久草免费高清完整在线观看|你懂的AV在线日本黄网页|国产黄色AV日韩女同网|欧美成人色区导航片av

java基礎的面向?qū)ο?/h1>
時間:2025-12-12 13:59:42 java語言

java基礎的面向?qū)ο?/p>

  導語:Java具有簡單性、面向?qū)ο、分布式、健壯性、安全性、?*立與可移植性、多線程、動態(tài)性等特點。下面是java基礎的面向?qū)ο蟮奶攸c,歡迎參考!

  1、面向?qū)ο笏枷耄?/strong>

  (1)概述:面向?qū)ο笫窍鄬τ诿嫦蜻^程而言的,面向過程強調(diào)的是功能,面向?qū)ο髲娬{(diào)的是將功能封裝進對象,

  強調(diào)具備功能的對象;

  (2)思想特點:

  A:是符合人們思考習慣的一種思想;

  B:將復雜的事情簡單化了;

  C:將程序員從執(zhí)行者變成了指揮者;

  比如我要達到某種結果,我就尋找能幫我達到該結果的功能的對象,如我要洗衣服我就買洗衣機,

  至于怎么洗我不管。

  (3)特征:

  封裝:隱藏對象的屬性和實現(xiàn)細節(jié),僅對外提供公共訪問方式

  繼承: 多個類中存在相同屬性和行為時,將這些內(nèi)容抽取到單獨一個類中,那么多個類無需再定義

  這些屬性和行為,只要繼承那個類即可。

  多態(tài): 一個對象在程序不同運行時刻代表的多種狀態(tài),父類或者接口的引用指向子類對象

  2、類和對象:

  類:對現(xiàn)實世界中某類事物的描述,是抽象的,概念上的定義。

  對象:事物具體存在的個體。

  3:成員變量和局部變量的區(qū)別(重點)

  (1)作用域

  成員變量:針對整個類有效。

  局部變量:只在某個范圍內(nèi)有效。(一般指的就是方法,語句體內(nèi))

  (2)存儲位置

  成員變量:隨著對象的創(chuàng)建而存在,隨著對象的消失而消失,存儲在堆內(nèi)存中。

  局部變量:在方法被調(diào)用,或者語句被執(zhí)行的時候存在,存儲在棧內(nèi)存中。

  當方法調(diào)用完,或者語句結束后,就自動釋放。

  (3)初始值

  成員變量:有默認初始值。

  局部變量:沒有默認初始值,使用前必須賦值。

  4、匿名對象

  (1)匿名對象就是沒有名字的對象。是對象的一種簡寫形式。

  (2)應用場景

  A:只調(diào)用一次類中的方法。

  B:可以作為實際參數(shù)在方法傳遞中使用


【java基礎的面向?qū)ο蟆肯嚓P文章:

Java面向?qū)ο蠡A知識03-15

關于Java面向?qū)ο蠡A知識10-16

Java面向?qū)ο蠛兔嫦蜻^程的區(qū)別03-21

java面向?qū)ο缶幊讨v解09-25

Java面向?qū)ο笾R鞏固01-30