Java(包之间类的引用)

原创 2016年08月29日 19:28:09

第一个包

package Mypack;

public class Point {
        public double x,y;
        public Point(double a,double b)
        {
            x=a;
            y=b;
        }
        public double distanceTo(Point p){
            return Math.sqrt((x-p.x)*(x-p.x)+(y-p.y)*(y-p.y));  
    }
}

第二个包

package Test;
import Mypack.Point;

public class UsePoint {
    public static void main(String[] args)
    {
        Point p1=new Point(1.0,2.0);
        Point p2=new Point(2.0, 5.5);
        System.out.println("点p1坐标:"+p1.x+","+p1.y);
        System.out.println("点p2坐标:"+p2.x+","+p2.y);
        System.out.println("点p1到点p2的距离:"+p1.distanceTo(p2));
    }

}

结果点p1坐标:1.0,2.0
点p2坐标:2.0,5.5
点p1到点p2的距离:3.640054944640259

版权声明:本文为博主原创文章,未经博主允许不得转载。

Java 中对类的主动引用和被动引用

简述: 看了《深入Java虚拟机》一书中关于“类是否初始化?“ 这一问题的探讨后,觉得有必要亲手做下总结 在实际代码中, 有些类可能看上去时初始化了,但实际上并没有。 举个例子, 对于一个类F...
  • anialy
  • anialy
  • 2012年11月13日 00:33
  • 2726

深入理解Java的4种引用类型

首先大家应该都知道Java从1.2起提供了四种引用类型,他们分别是其引用(StrongReference),软引用(SoftReference),弱引用(WeakReference)以及Phantom...
  • renpingqing
  • renpingqing
  • 2016年05月06日 15:57
  • 4608

java的四种引用

一.四种引用类型的解释: JVM会持有一般对象直到他们不再是可触及的状态。换句话说,当没有任何有效引用指向他们的时候会被垃圾回收,无效引用不会被计算在内。软引用指向的对象会在不存在任何指向他们的...
  • rabbit_in_android
  • rabbit_in_android
  • 2015年11月14日 09:46
  • 1415

Java导入包的快捷键

Random类是在java.util这个包中。可以手动在源程序顶部输入import java.util.Random;语句来申明该程序将要使用java.util包中的Random类,然而有了Eclip...
  • bestseal
  • bestseal
  • 2007年09月25日 13:17
  • 38516

java学习之——package引用问题

概要 最近这段时间开始进入软考的备考阶段,学习的资料是马士兵的J2SE视频,初次接触java,里面的知识感觉还是比较生的,其中视频里介绍了package的一些知识,在这里我记录下我初次触packa...
  • zwk626542417
  • zwk626542417
  • 2014年04月04日 11:35
  • 4484

Java中不同的包之间的调用。。

其实和调用同一个包的类的差不多,,都要实例化一下,,然后就可以调用一个项目中其他包中的类了。(不同项目是调用不了) 设你要调用的包名为test吧。原来那个包名为last,类为love 你在last...
  • sky_miange
  • sky_miange
  • 2016年12月20日 23:52
  • 2204

JAVA四种引用方式

java内存管理分为内存分配和内存回收,都不需要程序员负责,垃圾回收的机制主要是看对象是否有引用指向该对象。 java对象的引用包括   强引用,软引用,弱引用,虚引用 Java中提供这四种引用类型...
  • u014086926
  • u014086926
  • 2016年08月03日 19:20
  • 2367

[Java]包与包之间的调用

两个包,一个包中的类调用另一个包中的类: package packa; class PackageDemoA { void show() { System.out.println("De...
  • ghbfgb
  • ghbfgb
  • 2016年04月03日 15:08
  • 835

JAVA 包与包之间访问(package)

//仅作为学习笔记 一、包的用处 对类文件进行分类管理。给类提供多层命名空间。写在程序文件的第一行。类名的全称的是  :包名.类名。包也是一种封装形式。 pa...
  • wu_lai_314
  • wu_lai_314
  • 2013年03月09日 19:43
  • 6999

Java中不同包之间的调用实现

package Test1; //用于调用Test2包 import Test2.*; import java.awt.*; import javax.swing.*; public class ...
  • wuxiushu
  • wuxiushu
  • 2016年07月18日 02:15
  • 3016
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java(包之间类的引用)
举报原因:
原因补充:

(最多只允许输入30个字)