包的做用java
把功能類似的類或者相關接口組織在同一個包裏,方便再查找。工具
包名能夠避免名字衝突。3d
包也限定了訪問權限,擁有包的訪問權限類才能夠訪問某個包中的類。code
java使用包機制(package)這種機制能夠實現訪問控制、提供搜索和定位類(class)、接口、枚舉(enumerations)、註釋(annotation)等等對象
package pkg1[.pkg2[.pkg3...]];
建立包名blog
通常使用公司域名做爲包名:接口
例如:www.baidu .com-------->包名:com.baidu.com資源
使用import關鍵字來引入包,引入包必須放在自身包名的下面。字符串
一、Scanner對象域名
Java給咱們提供了實現程序與用戶交互的工具類,Java.util.Scanner;獲取用戶的輸入
Scanner s = new Scanner(System.in); //注意書寫習慣,寫出close()避免長期佔用資源 scanner.close();
Scanner類裏的方法next()與nextLine()方法獲取輸入,利用hasNext()和hasNextLine()判斷是否否有輸入。
順序結構就是根據最基本的,沒有特殊指明,不然就按照順序一句一句執行。
選擇結構:
對於選擇結構展現本身的不熟悉的幾個:
switch語句:
關於switch: