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

© 我本善良。 中级黑马   /  2016-3-30 23:43  /  274 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1:形式参数和返回值的问题(理解)
        (1)形式参数:
                类名:需要该类的对象
                抽象类名:需要该类的子类对象
                接口名:需要该接口的实现类对象
        (2)返回值类型:
                类名:返回的是该类的对象
                抽象类名:返回的是该类的子类对象
                接口名:返回的是该接口的实现类的对象
        (3)链式编程
                对象.方法1().方法2().......方法n();
               
                这种用法:其实在方法1()调用完毕后,应该一个对象;
                              方法2()调用完毕后,应该返回一个对象。
                                  方法n()调用完毕后,可能是对象,也可以不是对象。

2:包(理解)
        (1)其实就是文件夹
        (2)作用:
                A:区分同名的类
                B:对类进行分类管理
                        a:按照功能分
                        b:按照模块分
        (3)包的定义(掌握)
                package 包名;
               
                多级包用.分开。
        (4)注意事项:(掌握)
                A:package语句必须在文件中的第一条有效语句
                B:在一个java文件中,只能有一个package
                C:如果没有package,默认就是无包名
        (5)带包的编译和运行
                A:手动式
                B:自动式(掌握)
                        javac -d . HelloWorld.java
                       
3:导包(掌握)
        (1)我们多次使用一个带包的类,非常的麻烦,这个时候,Java就提供了一个关键字import。
        (2)格式:
                import 包名...类名;
                另一种:
                        import 包名...*;(不建议)
        (3)package,import,class的顺序
                package > import > class

0 个回复

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