包的介绍
在 java 中,包是用来分门别类的治理各种不同程序的,相似于文件夹,建包有利于程序的治理和保护。
如果一个类是属于某个包,那么会类所在的文件上方增加 package 包名
的代码。
例如:
在本人程序中调用其余包下的程序须要留神:
- 如果以后程序中,要调用本人所在包下的其余程序,能够间接调用(同一个包下的类,相互能够间接调用)。
- 如果以后程序中,要调用其余包下的程序,则必须在以后程序中导包,才能够拜访!导包格局:
import 包名. 类名
。 - 如果以后程序中,要调用 java 提供的程序,也须要先导包才能够应用;然而 java.lang 包下的程序是不须要咱们导包的,能够间接应用。
- 如果以后程序中,要调用多个不同包下的程序,而这些程序名正好一样,此时默认只能导入一个程序,另一个程序必须带包名拜访。
String 对象介绍
String 对象在 Java 中属于一个援用类型数据,在 java 中提供了两种形式来创立一个 String 对象,别离是间接应用双引号创立以及应用实例化一个 String 类来创立。
例如:
public static void main(String[] args) {
// 创立字符串的两种模式
// 1. 应用双引号
String str1 = "这是一个字符串";
// 2. 应用类来创立 String
String str2 = new String("abc123");
System.out.println(str1); // 这是一个字符串
System.out.println(str2); //abc123
}
在创立字符串的时候,除了在 new String 的时候传递一个字符串以外,还能够传入一个字符数组,比方:
char[] chars = { 'a', 'b', 'c'};
String str = new String(chars);
System.out.println(str); // abc
// 也能够什么都不传递,创立一个空对象
String str2 = new String();
System.out.println(str2);