如
class c
{
int size=8;
float a[]=null;
a =new float[size];
}
class d
{ //怎么在d 中调用 c中的 数组。
}
可以通过权限控制达到访问其他包,其他类的属性
比如A包下面定义一个public Student类 并且属性 name 也是public修饰的
那么在B包,可以直接访问
如果Student类,还有个私有的属性 score 分数, 是private 或者没有写访问权限,那么想要使用,就得提供一个public 的get set方法,进行修改
package aa.bc;另外一个包
java中同一个包下面的一个类能不能调用另一个类里面有参数的方法_百度...
如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(static)话,直接用类名可以调用到,如果是非静态的,就需要利用另一个类的实例(也就是用那个类生成的对象)来调用。如下:class A{ public static void a(){} public void b(){} } public ...
JAVA中一个包里面不同的类怎么相互调用方法
直接用类名.方法进行调用。 (被static修饰过的静态方法)
java里在一包里有一个String s;我想在另一个包中调用这个s,怎么弄
一种方法是在这个类中把String s定义为static ,可以在另一包的类中通过这个类的类名调用。另一种方法是定义一个方法返回Sring。比如 private String str;public String getString(){ return str;} 然后在另一包的类中定义这个类的对象,通过这个方法调用。还有一种是:在类中定义public String str;...
如何在不同的项目中引用同一个类?
在Java中,如果你想在一个项目中使用另一个项目中的类,你可以通过以下步骤引用:将需要使用的项目导出为jar包或者其他可用于引入的形式。在使用该类的项目中,将jar包或者需要引入的文件放到classpath中,以确保类文件可以被找到。在代码中使用import语句导入需要使用的类,以便能够在代码中使用它。例如,...
java 中,同一个包内的类如何相互调用?
只要定义为public 那么可以直接调用 比如我有类A1、A2 A1中有方法 public void getAge(){} public void getName(){} 在类A2中调用A1中的方法 那么就是要在A2中写 A1 a1 = new A1();a1.getAge();a1.getName();以上两句就可以调用类A1中的方法 ...
JAVA一个包里建立好两个类,一个类如何调用另一类的里的数据?
1、先在eclipse中创建一个Java工程文件。并在src下创建demo包,在demo包下创建类DemoClass。2、接下来在DemoClass类中添加一个静态属性和静态方法。被static修饰的属性或方法就是静态的。3、对于静态方法的调用,可以使用调用非静态方法的方式去调用,即创建一个类的对象,然后再调用静态方法。4、编辑好...
java怎么调用一个jar包里的另一个jar包的class,新手求指教,谢谢_百度...
用反射啊例 A r = new A();Class temp = r.getClass();System.out.println("反射类中所有公有的属性");Field[] fb =temp.getFields();...
在java中,一个包中的实例如何调用另一个包中的方法
一个包中的类的方法调用另外个包中的方法有两种形式,前提是需要先把要调用的另外个包路径导入进来本实例类中。1、通过new创建一个其他包的类实例,通过新创建的实例,调用它的方法,返回结果给调用者;2、如果要调用的另外个包的类方法是一个static静态反法,可以直接用类来调用方法,不需要new对象,...
JAVA在同一个包里一个类new另一个类的实例去调用另一个类里的方法和直 ...
类的引用??java中除了静态的方法的外,任何方法都必须new(实例化)对象才能调用,否则报null指针错误。
java编程中怎样在一个包里调用另一个包的数据
如果被调用包中的参数前面的修饰符是private(本类),default(本包)的,那么无法调用,如果public的可以被调用。如B类中定义的了个参数:public static final BANK = ”BOC“;在A类中可以通过:String str = A.BANK;之后获取到的值就是”BOC“。如B类中定义的了个参数:private static ...