<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## package和import 在這一節,我們會學習package和import,也就是包語句以及導入語句。 你將會學習到 - 如何聲明包,或者說是創建包,什么是子包 - 如何使用 import 或者如何導入已存在的類 讓我們創建一個新的project,命名為 PackagesAndImports,然后就點Finish 讓我們進入到 src 目錄。表示 sources 也就是源代碼。我們先創建一個新的包 我會命名為 io.zwt 當你在中間輸入 . 的時候,你會分隔開兩個包的,這樣的話就會有兩個包。或者說是父級包和子包,在這里例子,子包是zwt,在IntelliJ 還有選擇可以不顯示空的包。因為我們的io 包沒有包含任何代碼,可以隱藏起來的。只是隱藏起來。 現在讓我們創建一個新的Java類,命名為 ImportExample. 這個類是在 io.zwt包里邊的,所以你會看到開頭那里會有package 語句。 在考試當中,如果沒有出現package 包語句,通常表示默認已經導入了。有時候,代碼不會從第一行開始的。 不要被這些迷惑你。 在IDE 有時候隱藏空的包好看一點。 現在讓我們創建main方法 ```java package io.zwt; public class ImportExample { public static void main(String[] args) { } } ``` 接下來我們使用Random類去產生隨機數字,然后按下Enter,發現IntelliJ自動添加了一個 import java.util.Random; ```java package io.zwt; import java.util.Random; public class ImportExample { public static void main(String[] args) { Random random = new Random(); } } ``` 所以這就是一個import語句,在java包里有個util包,然后里邊有個Random類。 接下來打印出隨機數字: ```java package io.zwt; import java.util.Random; public class ImportExample { public static void main(String[] args) { Random random = new Random(); System.out.printlin(random.nextInt(5)); } } ``` 范圍是 5 ,如果我們現在運行這代碼,你會看到:包頭不包尾,輸出的數字在0~5之間。 我們可以創建像 a.b.c.d 這樣的包,但是我們通常不會這樣命名。我們會起些有意義的包名。 然后System這個類,為什么我們不導入這個類。java 怎么知道使用System類?當我們沒有導入它? 嗯,System是在Java.lang這個包的,這個包是自動導入的了。因為它比較特殊,很常用,所以自動導入了。 但是我們的Random類就要顯示地導入。 java.lang這個包里面有很多常用的類,不用導入就可以使用了。不過我們可以試試導入一下會是怎樣。java.lang.System; 其實什么都不會發生,只是多余。 只有不在java.lang這個包的類,才是需要導入的。 如果不適用導入語句,使用某些類的時候就會報錯。 也有星號通配符導入語句,表示導入當前包里面的所有類。 例如 import java.util.*; 就導入了java.util這個包里面的所有類。 關于導入語句,還有個要注意的是,它必須出現在類定義之前。 package 語句之下。 在后面的課程里,會繼續講其它可能的錯誤,以及如何組織代碼。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看