1.由0-1个包的声明语句:任意的类,必须放到某个包下;
package cn.* : *一般是网站名称,package关键字是声明包的。 cn.*是包名。每一个用点分开的都是一个目录
cn\
*\
Hello.class
包声明的原则:一般是倒过来的网站的名称
功能: 广告,区分相同名称的类。不同的目录
如果一个类有包,则用java语句编译这个类时,添加 -d 参数。即带包编译
-derectory 目录
例如:
D:\b>javac -d . -encoding UTF-8Word.java
D:\b>java cn.weric.Word
Hello大家好
2.0-N个导入语句;
import 关键字,可以有多个,也可以没有。
例: import java.utill.Scanner;
3.可以有1-N个类。
Java是面向对象的语言,所以所有的方法,变量,函数,必须要放到class声明的类里。
类就是对象。
但是,在一个 *。java文件中,公开的类,即public的类,只能有一个,且必须与类名相同。
示例:
一个小程序用于接收用户的输入,输入name,age两个信息,且输出:
*/
package cn.iteric;
//导入一个类,用于接收用户的输入
import java.util.Scanner;
//声明类
public class UserInfo{
//声明入口函数
public static void main(String[] args){
//声明输入类的实例
Scanner sc = new Scanner(System.in);
//输出一个信息
System.out.println("请输入你的姓名");
//接收这个输入,声明一个变量
String name = sc.nextLine();
//再提示输入年龄
System.out.println("请输入年龄");
String age = sc.nextLine();
//输出用户的所有输入
String str = "你的姓名叫:"+name+",你的年龄是:"+age; ///printf("你的姓名是%s",name);
System.out.println(str);
}
}