`
只帅一次
  • 浏览: 34349 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java编程思想练习题-第6章练习1-import

阅读更多

题目:在某个包中创建一个类,在这个类所处的包的外部创建该类的实例。

 

被引用类:

package bupt.chj.bean;

public class apple{
    public void eat(){
    System.out.println("I eat a apple!");

   }
}

 测试类:

package bupt.chj.test;
import bupt.chj.bean.apple;

public class test{

public static void main(String [] args){
apple a=new apple();
a.eat()
}
}

 

编写好着两个java放到一个目录下执行:

javac -d . *.java

 编译所有java并且放到对应包中。

 

显示正常,jvm是如何知道import的包的呢?因为classpath的配置使得jvm知道去哪里寻找加载包。我们的classpath中设置了.;也就是当前目录,所以一切正常。为什么删除掉当前目录仍然正常呢,因为当前版本的jdk默认会扫描当前目录。

分享到:
评论

相关推荐

    java面向对象练习题-经典

    Java面向对象练习题是Java编程语言中非常重要的一部分,这些练习题涵盖了Java语言的基础知识,包括Java基本数据类型、运算符、控制结构、方法、类和对象、继承、多态、抽象类和接口等方面。通过这些练习题,可以对...

    java 集合练习题

    在这个“java集合练习题”中,我们主要关注如何使用Java集合框架来处理数据,特别是对于学生信息的存储、排序和输出。以下是对这个练习题的详细解析: 1. **集合框架简介**: Java集合框架是Java API的一部分,它...

    Thinking in Java 中文第四版+习题答案

    第6章 类再生 6.1 合成的语法 6.2 继承的语法 6.2.1 初始化基础类 6.3 合成与继承的结合 6.3.1 确保正确的清除 6.3.2 名字的隐藏 6.4 到底选择合成还是继承 6.6 递增开发 6.7 上溯造型 6.7.1 何谓“上溯造型”? 6.8...

    Java编程模拟练习题(含答案).

    根据给定文件中的题目,我们可以总结出以下五个与Java编程相关的知识点: ### 1. 计算匀加速直线运动中点速度 **知识点说明:** 本题主要考察学生对Java中基本输入输出方法以及数学运算的理解。具体而言,学生需要...

    java编程思想4th版类库

    《Java编程思想》第四版是Java开发者必备的经典书籍之一,由Bruce Eckel撰写,深入浅出地介绍了Java语言的核心概念和技术。在这个压缩包文件中,包含的主要是与本书相关的类库资源,特别是针对"mindview.net"包的,...

    《JAVA面向对象程序设计》练习题---参考答案.doc

    "JAVA面向对象程序设计练习题参考答案" 以下是根据给定的文件信息生成的相关知识点: 一、单项选择题 1. 编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 `.class`。 知识点...

    Java编程练习题.

    根据给定的信息,我们可以将这些Java编程练习题分解为几个主要的知识点: ### 知识点一:交替序列求和 题目要求计算一个特定的交错序列的和:\[1-\frac{1}{2}+\frac{1}{3}-\frac{1}{4}+...+\frac{1}{99}-\frac{1}{...

    java集合习题及答案

    ### Java集合基础习题解析及答案 #### 题目一:统计子字符串在字符串中的出现次数 **题目描述:** 编写一个Java程序,定义一个方法`getCount`,该方法接收两个参数:一个字符串`str`和一个子字符串`s`,返回`s`在`...

    Java 面向对象 练习题与答案

    Java 面向对象编程练习题与答案 本资源摘要信息涵盖了 Java 面向对象编程的多个知识点,包括 Font 类、Toolkit 类、包机制、抽象类、数组操作等。 1. Font 类: Font 类是 Java 中的一个类,用于设置程序中的字体...

    浙大java练习题答案-40001-50004.docx

    根据提供的文档内容,我们可以归纳出一系列与Java编程相关的知识点,主要集中在基本的输入输出操作、循环结构、数据类型转换以及简单的数学...通过练习这些题目,可以有效地提升初学者对Java编程语言的理解和掌握程度。

    计算机后端-Java-Java核心基础-第12章 面向对象04 03. 复习:this_package_import.avi

    计算机后端-Java-Java核心基础-第12章 面向对象04 03. 复习:this_package_import.avi

    java-unrar-decryption-supported

    在Java编程环境中,有时我们需要处理各种类型的压缩文件,如RAR和ZIP等。在这个特定的场景中,我们关注的是如何在Java中使用库来解压RAR文件,并且这个RAR文件内部包含了一个或多个Java档案(JAR)以及可能的依赖包...

    Agile Java习题2--Java基础

    【标题】"Agile Java习题2--Java基础"涵盖了Java编程语言的基础概念和实践,是学习者在Java开发旅程中的重要一步。Agile Java是一种敏捷开发方法论下的编程实践,强调快速迭代和灵活应对需求变化。在这个阶段,学习...

    javaParser 包 javaparser-core-3.6.16.jar

    6. **元编程**:在运行时分析或修改代码,实现动态编程。 要使用 JavaParser,你需要在项目中引入 `javaparser-core-3.6.16.jar`,然后可以创建 `JavaParser` 实例来解析 Java 文件。例如,以下代码演示了如何读取...

    加拿大java练习题

    本次提供的“加拿大Java练习题”主要针对的是计算机科学专业或对编程有兴趣的学生。通过这些题目,学生能够熟悉并掌握基本的Java语言结构,包括条件语句(if语句)、循环结构(loops)、输入输出操作(使用`Scanner`...

    java-package与import机制

    ### Java Package与Import机制详解 #### 一、引言 对于很多刚开始接触Java编程的初学者来说,往往是从购买一本入门书籍开始他们的Java学习之旅。在这个过程中,他们可能会下载最新的Java SDK并安装在自己的电脑上...

    JAVA习题----选择题.pdf

    Java是一种广泛使用的面向对象的编程语言,以其跨平台性、高效性和安全性著称。以下是根据题目内容解析的一些Java相关的知识点: 1. JDK目录结构:JDK(Java Development Kit)包含了开发和运行Java程序所需的各种...

Global site tag (gtag.js) - Google Analytics