请问,应该怎样解决?下面是ComplexNumber.java和PassParemter.java的部分代码,ComplexNumber.java已经编译过了。packagebook.oo;importbook.oo.ComplexNumber;publicclassPassParam...

请问,应该怎样解决?

下面是ComplexNumber.java和PassParemter.java的部分代码,ComplexNumber.java已经编译过了。

package book.oo;

import book.oo.ComplexNumber;

public class PassParamter {

public PassParamter() {

}

public void methodA(ComplexNumber comNum) {

// comNum这个引用指向了一个新new出来的对象。

comNum = new ComplexNumber(1, 2);

}

......

}

package book.oo;

public class ComplexNumber implements Cloneable{

/** 复数的实部 */

private double realPart;

/** 复数的虚部 */

private double imaginaryPart;

/** 默认构造函数 */

public ComplexNumber() {

this.realPart = 0.0;

this.imaginaryPart = 0.0;

}

/**

* 构造函数

* @param a 实部

* @param b 虚部

*/

public ComplexNumber(double a, double b) {

this.realPart = a;

this.imaginaryPart = b;

}

......

}

之前编译和执行ComplexNumber.java时,加了包语句后,我在使用javac和java时要转到不同目录去,编译时要到源文件所在目录,执行时要退回到包含包的目录去,我弄不明白为什么这样?

展开

java中两个源文件_两个java源文件同属一个包,其中一个类引用了另一个,在用javac编译时,报错找不到引用的类,import无作用...相关推荐

  1. Java中内部做监视器_监视器模式 java

    广告 精选中小企业最主流配置,适用于web应用场景.小程序及简单移动App,所有机型免费分配公网IP和50G高性能云硬盘(系统盘). mutex实际上就是对象本身 } 复制代码什么是监视器模式 jav ...

  2. java中static修饰函数_详解java中static关键词的作用

    在java中,static是一个修饰符,用于修饰类的成员方法.类的成员变量,另外可以编写static代码块来优化程序性能:被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载 ...

  3. java中对象的生存期_深入理解Java虚拟机-判断对象是否存活算法与对象引用

    我们知道Java中的对象一般存放在堆中,但是总不能让这些对象一直占着内存空间,这些对象最终都会被回收并释放内存,那么我们如何判断对象已经成为垃圾呢?这篇文章会提出两种算法解决这个问题.另外,本文还要谈 ...

  4. java中的invoke方法_详解Java中Method的Invoke方法

    在写代码的时候,发现从父类class通过getDeclaredMethod获取的Method可以调用子类的对象,而子类改写了这个方法,从子类class通过getDeclaredMethod也能获取到M ...

  5. java中io是什么_深入理解Java中的IO

    深入理解Java中的IO 转载自:http://blog.csdn.net/qq_25184739/article/details/51205186 本文的目录视图如下: Java IO概要 a.Ja ...

  6. JAVA中流水账的实现_流水账式java基础Summary

    来一篇java基础知识的小总结,采用流水账式,不是特意的,而是不知道用什么形式把这些东西联系起来,那就想起什么写些什么吧 关键字:java中赋予特殊含义,具有专门用途的的单词,class.public ...

  7. java中什么是类型_什么是Java中基本数据类型?

    Java中除了二进制文件和使用文本文件外还有基于Data的数据操作,这里的Data指的是Java的基本数据类型和String.基本数据类型包括byte.int.char.long.float.doub ...

  8. java中注解的解析_全面解析Java中的注解与注释

    注解一.什么是 Annotation? (注解 or 注释)Annotation, 准确的翻译应该是 -- 注解. 和注释的作用完全不一样. Annotation 是JDK5.0及以后版本引入的一个特 ...

  9. java中读取单个字符_如何使用Java中的Scanner类读取单个字符?

    从Java 1.5开始引入Scanner类.此类接受File,InputStream,Path和String对象,使用正则表达式逐个令牌读取所有原始数据类型和String(从给定的源)令牌.默认情况下 ...

  10. java中accept什么意思_什么是Java中的IntStream.Builder accept()方法

    使用IntStream.Builderaccept()方法将元素插入IntStream .它将元素添加到正在构建的流中. 语法如下:void accept(int t) 在这里,参数t是输入参数. 元 ...

最新文章

  1. 题目1159:坠落的蚂蚁
  2. Nginx之反向代理、日志格式、集群、缓存、压缩、URl 重写,读写分离配置
  3. 4.1邮箱的全选,全不选,反选
  4. ccf报数游戏java_ccf 201712 02 (游戏)
  5. 【APICloud系列|36】小米应用商店可以检测同个应用不同版本信息
  6. 正则表达式30分钟入门教程-2
  7. 一个好的web前端开发者,是怎么学习的?
  8. 【探索PowerShell 】【七】变量
  9. Illustrator导入word中的visio图片方法
  10. pydub mp3转wav
  11. 免费视频直播、点播H5播放器SkeyeWebPlayer适配移动端
  12. 机房收费系统的退卡和结账
  13. 生物信息学仿真软件SInC的初步使用教程
  14. Scratch之小猫酷跑我设计
  15. [ECE]模拟试题-2
  16. 在win10自带的mail中如何设置学校邮箱
  17. 计算机房七氟丙烷气体灭火系统设计 施工安,计算机房七氟丙烷气体灭火系统的设计方案.doc...
  18. 我们为什么需要信息增益比,而不是信息增益?
  19. assertThat断言测试方法
  20. go Jenkins流水线极速打包镜像上传

热门文章

  1. Julia:Datetime的用法
  2. 机器学习笔记(十三):主成分分析法(PCA)
  3. OpenStack创业“五虎将”分化
  4. 2018 KubeCon + CloudNativeCon成功召开
  5. 求求你,千万别为我好!
  6. 【优化算法】饥饿游戏搜索算法(HGS)【含Matlab源码 1802期】
  7. mysql 优化器 cost评估_MySQL优化器cost计算
  8. sql 找不到oracle接口,sql-server – sql server链接服务器到oracle返回数据存在时找不到的数据...
  9. python:数组和列表相互转化
  10. we8iso8859p1 java_字符集WE8ISO8859P1 是不能改为ZHS16GBK的