包的介绍
在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);