1. 程式人生 > 其它 >Java中的包和修飾符

Java中的包和修飾符

包:
其實就是資料夾,對類進行分類管理。
程式碼中建立包格式:package 包名; (多級包用.分開)
範例:package com.it;

帶包的Java類Dos命令下編譯和執行:
編譯時自動建立相應資料夾:javac -d . HelloWorld.java
執行:java com.it.HelloWorld

程式碼中匯入包格式:import 包名;

Java中的修飾符:

final:
  final關鍵字是最終的意思,可以修飾成員方法,成員變數,類
final修飾的特點:
  ①修飾方法:表明該方法是最終方法,不能被重寫;
  ②修飾變數:表明該變數是常量,不能再次被賦值;
  ③修飾類:表明該類是最終類,不能被繼承。


final修飾區域性變數:
  變數是基本型別:資料值不能發生改變
  變數是引用型別(比如:物件):地址不能改變,但地址裡面的內容可以發生改變。
static:
  static關鍵字是靜態的意思,可以修飾成員方法,成員變數。
static修飾的特點:
  ①被類的所有物件共享。這也是我們判斷是否使用靜態關鍵字的條件;
  ②可以通過類名呼叫,也可以通過物件名呼叫。(最好使用類名呼叫)
static訪問特點:
  非靜態的成員方法可以訪問靜態、非靜態的成員變數和成員方法;但靜態的成員方法只能訪問靜態的成員變數和成員方法。