码迷,mamicode.com
首页 > 编程语言 > 详细

Java系列学习(十)-包与权限修饰符

时间:2015-05-03 22:00:32      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

1.形式参数和返回值的问题

(1)形式参数:

A:类名:需要该类的对象

B:抽象类名:需要改类的子类对象

C:接口名:需要该接口的实现对象

(2)返回值类型:

A:类名:抽象类名:返回的是该类的对象

B:抽象类名:返回的是该类的子类对象

C:接口名:返回的是该接口的实现类对象

(3)链式编程

每次调用完毕方法后,返回的是一个对象

技术分享

2.包

(1)其实就是文件夹

 

(2)作用:

A:区分同名的类

B:对类进行分类管理

①按照功能分

②按照模块分

(3)包的定义:

①package 包名;

②多级包用.分开

(4)注意事项:

A:package语句必须在文件中第一条

B:在一个java 文件中,只能有一个package

C:如果没有package,默认就是无包名

技术分享

(5)带包的编译和运行

A:手动式

技术分享

技术分享

B:自动式

【javac –d . HelloWorld.java】

技术分享

技术分享

3.导包

(1)我们每次使用一个带包的类,非常的麻烦,这个时候就提供了关键字

技术分享

(2)格式:

A:import 包名..类名;【推荐】

B:import 报名..*;

技术分享

(3)package,import,class的顺序

package > import > class

【package语句必须是成员的第一条可执行的代码】

【package语句在一个java文件中只能有一个】

【如果没有package,默认表示无包名】

技术分享

4.权限修饰符

技术分享

5.常见的修饰符

(1)分类:

A:权限修饰符:public,protected,默认,private

B:状态修饰符:static,final

C:抽象修饰符:abstract

(2)常见的类即其组成的修饰符

A:类

①默认:public ,final,abstract

②常用的:public

B:成员变量

①默认:public,protected,默认,private,static,final

②常用的:private

C:构造方法

①默认:public,protected,默认,private

②常用的:public

C:成员方法

①默认:public,protected,默认,private,static,final,abstract

②常用的:public

(3)另外比较常见的

public static final int X = 10;//静态常量

public static void show(){};//静态方法

public final void show(){};//该方法不能被重写

public abstract void show();//抽象方法

Java系列学习(十)-包与权限修饰符

标签:

原文地址:http://www.cnblogs.com/2star/p/4474735.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!