java修饰符重新学习日记一
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>>
一、java類修飾符:
1、缺省的java修飾符(默認(rèn)不寫(xiě)情況下)修飾符為default,只能在本包中及子包下的default修飾的類中import引入,其他包無(wú)法使用該類。
2、public:整個(gè)項(xiàng)目?jī)?nèi)都是可見(jiàn)的
3、private:只在本類及內(nèi)部類中可見(jiàn)
4、protected:包內(nèi)可見(jiàn)以及保外子類可見(jiàn)
5、final:不可集成
6、static:靜態(tài)類,修飾類的話一般以內(nèi)部類較為常見(jiàn)
二、屬性及方法修飾符:
Public
可以從所有的類中訪問(wèn)
Protected
只能從本類和它的子類中訪問(wèn)
Private
只能從本類中訪問(wèn)它
Static
對(duì)該類的所有實(shí)例只能有一個(gè)域值存在
transient
不是一個(gè)對(duì)象持久狀態(tài)的一部份
Volatile
可以被異步的線程所修改
final
必須對(duì)它賦予初值并且不能修改它
方法修飾符
Public
可以從所有的類中訪問(wèn)它
Protected
只能從本類及其子類中訪問(wèn)它
Private
只能從本類中訪問(wèn)它
abstract
沒(méi)有方法體,屬于一個(gè)抽象類
final
子類不能覆蓋它
static
被綁定于類本身而不是類的實(shí)例
native
該方法由其他編程語(yǔ)言實(shí)現(xiàn)
asnchronized
在一個(gè)線程調(diào)用它之前必須先給它加
?
?
轉(zhuǎn)載于:https://my.oschina.net/artong999/blog/356411
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的java修饰符重新学习日记一的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 让asp.net程序在修改web.con
- 下一篇: java基础知识总结,绝对经典