zoukankan      html  css  js  c++  java
  • 《Java大学教程》—第13章 程序包

    接下来,是第二学期的内容,也是相对深入的Java学习。

    自测题:
    1.    在类的开发过程中,程序包的作用是什么?P321
    程序包是为了方便定位和部署类,还可以避免将来类之间出现名称冲突。

    2.    哪些import语句合法,哪些非法?

    import java.*;                  // 书上说错,代码中承认正确。因为java是个包,只是一个没有任何类的包。
    import java.swing.*;            // 错。java下没有swing这个包。
    import java.awt.JButton;        // 错。java.awt包下没有JButton类。
    import javax.swing.JButton;     // 对。
    import javaa.text.*.*;          // 错。不能有两个*
    import javax.swing.*;           // 对。

    3.    package作用域的含义。P323
    对类所在程序包中的其他类可见。

    4.
    a)    三种方法如下:
    (1)    import javax.swing.*;
    (2)    import javax.swing.JButton;
    (3)    private javax.swing.JButton myButton;
    b)

    package gameApp;
    import javax.swing.JButton;
    class GameController
    {
        private JButton myButton;
        // more code here
    }

    5.    所有程序包到javaBook目录下
    a)    set classpath=c:jCreatormyProjectsjavaBook
    b)    java -cp c:jCreatormyProjectsjavaBook

    编程练习:代码附件
    1. package hostelApp;
    注:已经使用包了,就不再修改,只给出处理方法。

    2. RunHostelFromPackage.java

    3.    LotteryNumber.java

  • 相关阅读:
    beta冲刺总结-咸鱼
    咸鱼翻身beta冲刺博客集
    事后诸葛亮
    个人作业——软件产品案例分析
    Alpha冲刺博客集
    结对作业第二次
    项目需求分析(团队)
    第二次作业——个人项目实战
    软件工程实践第一次作业--准备
    beta冲刺总结
  • 原文地址:https://www.cnblogs.com/zhuyx/p/10401917.html
Copyright © 2011-2022 走看看