java学习回顾---包

生成包的dos命令:javac -d . xxx.java(.即在当前目录下建立,xxx.java是希望编译的java文件,命令执行后会在当前目录下建立xxx.java中package名称的文件夹里面放了class文件。这样可以实现源代码和class文件的分离。

包的代码要放在程序的第一行。

类名的全称是:包.类名(当这个类在一个包里面的时候)

一个包中的类要被访问,需要被public修饰

类公有后,被访问的成员也要被public修饰才可以被访问

包也可用于封装,一个公共类中的成员不用public修饰也是无法访问的。

不同包中的类是可以相互继承的,继承的时候要写类的全名。

不同包中的子类可以访问父类中被protected的成员。(即被protected修饰的成员只有父类和继承父类的子类可以访问,其余不能访问)

包与包之间可以使用的权限只有两种:public和protected(其中protected一定是父子类才能访问)

一个java文件里面不能存在两个及以上的公有类或者公有接口。
包里面还可以有包。

猜你喜欢

转载自blog.csdn.net/weixin_46428711/article/details/110678826
今日推荐