A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 不存在的奇迹 中级黑马   /  2015-4-17 22:19  /  234 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        (1)其实就是文件夹
        (2)作用:
                A:区分同名的类
                B:对类进行分类管理
                        a:按照功能分
                        b:按照模块分
        (3)包的定义
                package 包名;
                多级包用”.”分开
package cn.list;
        (4)注意事项:
                A:package语句必须在文件中的第一条有效语句
                B:在一个java文件中,只能有一个package
                C:如果没有package,默认就是无包名
        (5)带包的编译和运行
                A:手动式
a.编写一个带包的java文件
b.通过javac命令编译该java文件
c.手动创建包名
d.b步骤生成的class文件放到c步骤的最底层包
e.回到跟包根目录在同一个目录的地方,然后带包运行
java cn.list.Demo
                B:自动式
a.编写一个带包的java文件
b.javac编译的时候带上-d即可
javac -d . HelloWorld.java
c.回到跟包根目录在同一个目录的地方,然后带包运行
                       
        (6)导包
                格式:import 包名...类名;
                        另一种:import 包名...*;
这是将该包下所有的类导入,需要一个个匹配查找,占用资源
                package,import,class的顺序
                        package > import > class
package:只能有一个
import:可以有多个
class:可以有多个,以后建议是一个
       
权限修饰符☆
        (1)权限修饰符
本类
同一个包下
不同包下的子类
不同包下的无关类
private
默认
protected
public
★这四种权限修饰符在任意时刻只能出现一种。
常见的修饰符
        (1)分类:
                权限修饰符:private,默认,protected,public
                状态修饰符:static,final
                抽象修饰符:abstract
        (2)常见的类及其组成的修饰
哪些修饰符可以修饰
最常用的
默认、public、final、abstract
public
成员变量
private、默认、protected、public、static、final
private
构造方法
private、默认、protected、public
public
成员方法
private、默认、protected、public、static、final、abstract
public
        (3)另外比较常见的修饰符搭配:
成员变量:               
public static final
成员方法:
                        public static
                        public final
                        public abstract

评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马