Java包的概述和注意事项

/*
    包
	A:其实就是文件夹
	B:作用
	     a:把相同的类名放到不同的包中
	     b:对类进行分类管理
		 
	举例:
        学生:增加 删除 修改 查询
        老师:增加 删除 修改 查询
		....
		
		方案一:按照功能分
		cn.itcast.add
		       AddStudent
			   AddTeacher
		cn.itcast.delete
		       DeleteStudent
			   DeleteTeacher
		cn.itcast.update
		       UpdateStudent
			   UpdateTeacher
		cn.itcast.find
		       FindStudent
			   FindTeacher
		方案二:按照模块分
		cn.itcast.teacher
		       AddTeacher
			   DeleteTeacher
			   UpdateTeacher
			   FindTeacher
		cn.itcast.student
		       AddTeacher
		       DeleteStudent
		       UpdateStudent
		       FindStudent
*/
/*
  包的定义及注意事项
        包的定义
            package 包名;
              多级包用,分开即可


     注意事项:
       A:package语句必须是程序的第一条可执行代码
       B:package语句在Java文件中只能有一个
       C:如果没有package,默认表示无包名	

	   带包的编译和运行
	   A:手动式
	     a:编写一个带包的Java文件
		 b:通过Java命令编译该Java文件
		 c:手动创建包名
		 d:把b步骤的class文件放到c步骤的最低层包
		 e:回到和包根目录在同一目录的地方,然后运行
		     带包运行
	   B:自动式
	        a:编写一个带包的Java文件
            b: Java编译的时候带上-d即可	   
			       javac -d .dellowoeld.java
			c:回到和包根目录在同一目录的地方,然后运行
		     带包运行      
*/
/*
    导包
	   格式 :import  包名
	              这种方式导入是到类的名称。
				注意:我们用谁就导谁
				import cn.luyi.Father
    面试题:
       package import class 有没有顺序关系
                    有	
            package > import > class 
			一个文件夹
          pcakage:	只能有一个
          import:可以有多个		  
          class :可以有多个,但建议是一个
*/
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Unknown To Known

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值