日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java訪問控制符原理及具體用法解析

瀏覽:82日期:2022-08-21 16:10:44

Java包中的相關概念

包的概念

  Java中的包類似于操作系統中的文件夾,將具有類似功能的類或者相同的類放在相同的包里面,便于組織與管理

包的作用

  1.一是開發過程中避免類名重復問題;

  2.二是對代碼整理歸類,將功能相近的類放到一個包中管理;

  3.三是限定訪問權限(default)就是包訪問權限。

簡述調用某個包中的類的三種方式

  1>使用一個類的全名:即包名+類名

    注意:在包中,所有類對真正名字將是包名+類名的組合,所以在運行的時候要將包層給寫上,不能直接寫類名。

  2>使用import語句導入一個包中的所有的類。

  3>使用import語句導入一個包中的特定的類。

Java中訪問控制符的具體用法

為什么需要控制對成員的訪問?

  第一個原因是防止程序員接觸他們不該接觸的東西---通常是內部數據類型的設計思想。

  進行訪問控制的第二個原因是允許庫設計人員修改內部結構,不用擔心它會對客戶程序員造成什么影響。Java的訪問控制級別分類

  1.類訪問控制級別

 public  default(默認的,什么都不用寫,包內訪問控制符)

  2.對象訪問控制級別

 public:它修飾的成員沒有限制,任何包中的任何類都能訪問。  protect:它修飾的只能被同一個包中的類訪問,或者不同包中的子類訪問。  default:只能被同一個包中的類訪問,包括同一個包中的子類。  private:只能被同一個類中的方法訪問。

訪問權限

訪問權限 同一個類內部 同一個包內部 不同包中的子類 不同包的非子類 public ∨ ∨ ∨ ∨ protected ∨ ∨ ∨ × default ∨ ∨ × × private ∨ × × ×

  總結:

    1>在一個類的內部,訪問控制符是透明的,失效的

    2>在同一個包的內部,只有private有成員不能進行訪問

    3>在不同包存在繼承關系的兩個類之間,只有public成員和protected成員可以進行訪問

    4>在不同包之間,只有共有成員可以進行訪問

代碼演示

  (1)在一個類的內部,所有的成員彼此之間都可以進行相互訪問,訪問控制符是透明的,失效的,共有的可以調用私有的,私有的可以調用共有的。

package com.vg.demo01;public class TestAccessModifier {public void test1(){System.out.println('我是public');}protected void test2(){System.out.println('我是protected');}void test3(){System.out.println('我是default');}private void test4(){System.out.println('我是private');}public static void main(String[] args) {TestAccessModifier t=new TestAccessModifier();t.test1();t.test2();t.test3();t.test4();}}

我是public我是protected我是default我是private

  (2)在同包不同類之間,只有其私有成員不可以通過類對象名的方式進行訪問,共有成員和保護型的成員都可以通過這種方式進行訪問. 簡言之:在同一個包的內部,只有其私有成員不能夠進行訪問

Java訪問控制符原理及具體用法解析

package com.vg.demo01;//private是不能在同包的子類中起作用的。public class TestAccessModifierSon extends TestAccessModifier{public static void main(String[] args ) {TestAccessModifierSon s = new TestAccessModifierSon();s.test1();s.test2();s.test3();}}

我是public我是protected我是default

Java訪問控制符原理及具體用法解析

package com.vg.demo01;//非子類,在同一個包中,沒有繼承父類,即不是它的子類,private同樣不能發揮作用public class TestAccessModifierNotSon {public static void main(String[] args ) {TestAccessModifierSon s = new TestAccessModifierSon();s.test1();s.test2();s.test3();}}

我是public我是protected我是default

  (3)在不同包存在繼承關系的兩個類之間,只有共有類的共有成員和共有類的保護型成員才可以被另外一個包中的子類進行訪問,但是在一個子類的外部,只有共有類的共有成員才可以被直接的訪問.

Java訪問控制符原理及具體用法解析

package com.vg.demo02;import com.vg.demo01.*;//在不同的包中,類的子類只有public、protected這倆個可以產生效果public class TestAccessModifierOtherSon extends TestAccessModifier{public static void main(String[] args) {TestAccessModifierOtherSon th = new TestAccessModifierOtherSon();th.test1();th.test2();}}

我是public我是protected

  (4)在不同包無任何關系的兩個類之間,只有共有類的共有成員才可以被另外一個包中的類進行訪問.

Java訪問控制符原理及具體用法解析

package com.vg.demo02;import com.vg.demo01.TestAccessModifier;public class TestAccessModifierOtherNotSon {public static void main(String[] args) {TestAccessModifier t = new TestAccessModifier();t.test1();}}

我是public

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
天堂资源在线亚洲| 精品一区二区三区中文字幕| 久久精品72免费观看| 中文字幕一区二区三区四区久久| 久久一区二区三区喷水| 日韩激情精品| 亚洲精品亚洲人成在线观看| 91精品福利观看| 精品美女视频| 麻豆中文一区二区| 国产一区福利| 精品国产不卡一区二区| 国产夫妻在线| 91成人超碰| 欧美天堂在线| 日韩久久一区二区三区| 午夜一区在线| 国产精品日韩精品在线播放| 精品国产18久久久久久二百| 欧美亚洲国产精品久久| 亚州精品视频| 久久精品亚洲| 老鸭窝亚洲一区二区三区| 国产欧美日韩影院| 午夜av成人| 日韩三级一区| 成人国产综合| 日韩专区在线视频| 九九久久国产| 亚州国产精品| 国产高清一区| 国产一区二区三区久久| 蘑菇福利视频一区播放| 精品国产精品国产偷麻豆 | 老司机免费视频一区二区三区| 久久人人97超碰国产公开结果| 日韩国产高清在线| av一区二区高清| 欧美成人精品午夜一区二区| 图片区亚洲欧美小说区| 国产精品mm| 日韩精品1区2区3区| 欧美高清不卡| 精品日韩视频| 国产传媒在线| 国产精品观看| 青青草国产成人99久久| 蜜桃一区二区三区在线观看 | 另类欧美日韩国产在线| 日本一区福利在线| 蜜臀精品一区二区三区在线观看| 久久久久国产一区二区| 欧美亚洲三区| 日本色综合中文字幕| 性欧美长视频| 蜜臀91精品一区二区三区| 亚洲精华国产欧美| 精品一区毛片| 女人天堂亚洲aⅴ在线观看| 日本少妇一区| 青青青免费在线视频| 国产精选在线| 樱桃视频成人在线观看| 国产精品精品| 国产日韩电影| 91精品推荐| 蜜桃视频欧美| 亚洲手机视频| 视频在线在亚洲| 免费视频一区二区| 日韩欧美另类中文字幕| 国产精品夜夜夜| 成人台湾亚洲精品一区二区 | 热久久久久久| 国产一区二区亚洲| 天堂网av成人| 午夜在线一区| 久久亚洲精品中文字幕| 日韩欧美精品| 亚洲人成网77777色在线播放| 亚洲人成网77777色在线播放| 欧美久久精品| 黑森林国产精品av| 久久亚洲不卡| 久久亚洲资源中文字| 999精品在线| 综合国产视频| 亚洲黄色免费看| 亚洲一级大片| 欧美日韩在线观看视频小说| 亚洲欧美一级| 私拍精品福利视频在线一区| 一区二区三区四区在线观看国产日韩 | 老鸭窝毛片一区二区三区| 日韩超碰人人爽人人做人人添| 成人福利视频| 国产日韩欧美中文在线| 国精品一区二区| 国产乱码精品一区二区亚洲| 亚洲视频综合| 精品国产一级| 青青草91久久久久久久久| 好吊视频一区二区三区四区| 国产精品对白久久久久粗| 日韩制服丝袜先锋影音| 日韩精品免费一区二区三区| 国产日产高清欧美一区二区三区 | 亚洲一区二区免费看| 精品日本视频| 国产图片一区| 午夜视频一区二区在线观看| 欧美成人国产| 精品日韩视频| 美女一区网站| 精品免费av一区二区三区| 欧美日韩一区二区高清| 一级欧美视频| 少妇高潮一区二区三区99| 1024精品久久久久久久久| 亚洲91久久| 国产精品成久久久久| 老司机精品在线| 国产专区精品| 国产成人精品一区二区免费看京 | 亚洲精品一级| 四虎国产精品免费久久| 日本电影久久久| 日本免费新一区视频| 一本一道久久a久久| 蜜臀av性久久久久蜜臀aⅴ四虎 | 日韩欧美一区二区三区免费观看| 高清精品久久| 国产精品13p| 国产一区二区三区四区五区传媒| 国产精品白丝一区二区三区| 久久亚洲国产精品尤物| 91精品韩国| 亚洲欧美日韩在线观看a三区| 亚洲乱码视频| 欧美成a人片免费观看久久五月天| 欧美黑人巨大videos精品| 国产成人久久精品麻豆二区| 国产精品亚洲一区二区三区在线观看| 色综合www| 麻豆91精品| 日本午夜免费一区二区 | 精品国内亚洲2022精品成人| 久久uomeier| 亚洲一区二区免费看| 欧美久久一区二区三区| 国产aⅴ精品一区二区四区| 99视频精品全部免费在线视频| 蜜桃久久av一区| 精品一区91| 亚洲免费网址| 国产精品1区| 亚洲激情中文| 麻豆精品在线视频| 老牛国产精品一区的观看方式| 国产极品一区| 久久人人99| 国产精品手机在线播放| 亚洲免费成人| 成午夜精品一区二区三区软件| 爽好久久久欧美精品| 日本少妇一区| 久久精品国产成人一区二区三区| 99在线精品免费视频九九视| 麻豆久久久久久| 久久av在线| 欧美精品日日操| 国产精品www994| 蜜桃久久久久久| 欧美+日本+国产+在线a∨观看| 麻豆高清免费国产一区| 国产精品毛片一区二区三区| 国产精品高颜值在线观看| 国产欧美日韩综合一区在线播放| 日韩中文字幕av电影| 91精品综合| 欧洲一级精品| 精品视频在线一区二区在线| 日韩激情视频网站| 色偷偷色偷偷色偷偷在线视频| 国产精品一级| 欧美精品影院| 日本电影久久久| 日韩精品免费视频一区二区三区 | 日韩在线视频一区二区三区| 国产日韩综合| 性色一区二区| 日本一区二区三区视频在线看| 视频一区中文| 激情综合网站| 9色精品在线| 日韩在线电影| 国产日产精品一区二区三区四区的观看方式| 亚洲精品女人| 国产美女视频一区二区| 国产精品17p|