Java連載49-常量格式、package包介紹

1、常量java

1.常量的定義:final修飾的實例變量是不可變的,這種變量通常和static聯合使用,被稱爲「常量」node

2.常量的語法格式:git

 

public static final 類型 常量名 = 值;

 

 

java規範中要求全部常量的名字所有大寫,每一個單詞之間使用下劃線鏈接github

 

package com.bjpowernode.java_learning;

public class D49_Constant {

  public static void main(String[] args) {

    System.out.println(Chinese49.GUO_JI);

    System.out.println(Math49.PI);

  }

​

}

class Chinese49{

  //國籍

  //需求:每個中國人國籍都是中國,並且國籍不會發生變化,爲了防止國籍被修改,建議加final修飾

  public static final String GUO_JI = "China";

}

class Math49{

  public static final double PI = 3.1415926;

}

2、packageapache

 1.關於java語言中的包機制:微信

(1)包又稱爲package,java中一如package這種語法機制主要是爲了方便程序的管理。不一樣功能的類被分門別類放在不一樣的軟件包之中,查找方便,管理比較方便,易維護。學習

(2)怎麼定義package呢?大數據

i.在java源程序的第一行上編寫package語句ui

ii.package只能編寫一個語句spa

iii.語法結構:package 包名;

(3)包名的命名規範:

公司域名倒序 + 項目名 + 模塊名 +功能名

採用這種方式重名的概率較低,由於公司域名具備全球惟一性

例如:

com.bjpowernode.oa.user.service;

org.apache.tomacat.core;

(4)包名要求所有小寫,包名也是標識符,必須遵照標識符的命名規則

(5)一個包未來對應一個目錄。

(6)使用了package機制以後那麼怎麼編譯,怎麼運行呢?

編譯仍是正常編譯

可是運行時,使用了package機制以後,類名再也不是原來的文件的名稱了,類名是「包名.文件名」,而且它的文件夾還得提早建好,將class文件手動放到對應的目錄下,若是用IDE就沒有這麼多事,直接編譯運行便可。

注意:另外一種方式:

i.編譯:java -d 編譯以後存放路徑 java源程序的路徑

例如:

javac -d D:  D:/java/test.java

把D:/java/test.java編譯成class文件,放到D:盤下

javac -d .  *.java

把當前目錄下的全部java文件都編譯成class文件放到當前目錄下

ii.運行:JVM的類加載器ClassLoader默認從當前路徑下加載。保證DOS命令窗口的路徑先切換到com所在路徑,執行:java com.bjpower.javase.day11.Test01

5、源碼:

D49_Constant.java

地址:

https://github.com/ruigege66/Java/blob/master/D49_Constant.java​

2.CSDN:https://blog.csdn.net/weixin_44630050(心悅君兮君不知-睿)

3.博客園:https://www.cnblogs.com/ruigege0000/

4.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料

 

相關文章
相關標籤/搜索