关闭

java中包与包之间的资源访问

标签: java-包资源访问
214人阅读 评论(0) 收藏 举报
分类:

  在开发项目的时候并不是把所有的Java文件放到一个包中,而是根据功能的不同进而将不同的资源放到一个所属空间中,而这个所属空间就是包。不同的包之间肯定会设计到一些类的访问,所以今天分享一下自己总结的小知识,包与包之间如何访问资源。
  个人总结有两种方法。
  先新建一个公有访问的包以及包中的资源,注意:一定要将类名以及要访问的方法声明为public,否则会包权限不够。

package CommonPackage    
public class ComRes {       
    void display() {        
        System.out.println("out resource");
    }   
}

  第一种方法:通过包名加类名进行访问。

CommonPackage.ComRes comRes = new CommonPackage.ComRes(); 
comRes.display();  

  第二种方法,通过关键字import访问。直接用类名创建对象就行。

import CommonPackage.*; 
public static void main(String[] args) {        
    ComRes comRes = new ComRes();
    comRes.display();
}
0
0
查看评论

黑马程序员---Java包的创建以及包与包之间的访问

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一包的概述 当一个大型项目由多个人开发时,往往会出现相同的类的命名,而为了避免出现这种状况,java中引入了包的概念。 java中的包主要是对java文件进行管理,用package来表示,相当于w...
  • u013372012
  • u013372012
  • 2014-11-30 16:33
  • 302

Java中的包与访问权限的控制

多人开发  在java中,可以将一个大型项目中的类分别独立出来,分门别类的存到文件里,再将这些文件一起编译运行,如此的程序代码将更易于维护。 多人开发的问题:如果多个开发人员共同开发一个项目的时候,则肯定会出现类名称相同的情况。那么这样一来就会非常麻烦。 相同的文件会出现覆盖的情况。 ...
  • u013087513
  • u013087513
  • 2016-04-24 12:25
  • 4463

Java中包与包之间方法的调用及其关键字区分(基础)

最近在写应用时,对包与包之间方法的调用不太清楚,专门看视频和网站后整理了这篇文章,希望对刚入门的同志有所帮助,进入主题。 首先我们先简单看看Java中private、protected、public和default的主要区别:(看不懂没关系,有个印象就行,然后往下看) 我们将其分为两种情况:...
  • qq_27512319
  • qq_27512319
  • 2017-04-16 15:19
  • 555

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

其实和调用同一个包的类的差不多,,都要实例化一下,,然后就可以调用一个项目中其他包中的类了。(不同项目是调用不了) 设你要调用的包名为test吧。原来那个包名为last,类为love 你在last包love类中的头文件加上import test.*; 再设你test包中的一个类名为homewo...
  • sky_miange
  • sky_miange
  • 2016-12-20 23:52
  • 2401

[Java]包与包之间的调用

两个包,一个包中的类调用另一个包中的类: package packa; class PackageDemoA { void show() { System.out.println("DemoA show run"); } } package pack; cla...
  • ghbfgb
  • ghbfgb
  • 2016-04-03 15:08
  • 928

JAVA 包与包之间访问(package)

//仅作为学习笔记 一、包的用处 对类文件进行分类管理。给类提供多层命名空间。写在程序文件的第一行。类名的全称的是  :包名.类名。包也是一种封装形式。 [java] view plaincopy ...
  • u010184581
  • u010184581
  • 2014-09-12 09:56
  • 227

java 包与包之间访问

首先给大家介绍一下java程序中包与包之间的访问,由下面小程序为例; package packa; class Test2 { void show2() { System.out.println("Test2 Hello World!"); } } 然后定义Test1...
  • fjkxyl
  • fjkxyl
  • 2016-12-31 15:52
  • 97

Java国际化——资源包的使用

 当今这个信息社会,尤其是随着互联网的出现和普及,人们之间的距离比以往任何时候都更加接近,同时交往也更加频繁,时下最时髦的概念就是地球村,而我小时候只知道我出生的那个小乡村。距离近,交往频繁,人们就不得不考虑如何去与各个不同种族、不同区域的人们打交道。对人如此,对我们的软件亦是如此,你需要...
  • Breeze2003
  • Breeze2003
  • 2007-03-15 10:24
  • 2337

Package(包与包之间的访问)

PackageDemo.java文件 package pack; class Demo { public static void main(String args []) { packa.DemoA d= new packa.DemoA(); d.s...
  • noble_happy
  • noble_happy
  • 2017-09-15 20:00
  • 46

Java之包和接口

Java中两个具有创新性的特征:包和接口。包是多个类的容器,他们用于保持类的名称空间相互隔离。包以分层方式进行存储,并显示导入到新类的定义中。接口:使用关键字interface,可以标识一套由一个或多个类实现的方法。传统的接口自身不实际定义任何实现。 尽管接口和抽象类很相似,但是接口还有其他功能:...
  • u011026329
  • u011026329
  • 2015-12-11 09:26
  • 1859
    个人资料
    • 访问:1504次
    • 积分:76
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类