java数据之间的访问

1.在一个包中,创建类的构造方法就可以使用此类的一些方法。
2.不同包,需要导入包,创建类的构造方法。
public是所有类都可以访问的,当然有同一个包中访问问权限
protected是同一包自身类及子类和不同包中的子类可以访问
private是只能访问自己

❷ java 访问http

你的代码由问题吧。。。。。
1.创建连接:
URL url = new URL("http://www..com");
2.打开连接,获取连接输入流。
InputStream in = url.openConnection().getInputStream();
3.解析流。
System.out.println(IOUtils.toString(in));//输出访问地址内容。。。。

❸ java 中的 访问方法

doget没有static,不属于静态方法,在静态方法里面不能直接调用非静态方法,需要实例化一个对象,也就是new,而非静态方法里可以直接调用静态方法。应为你的入口函数main是一个静态的,在main里调用非静态方法doget时需要先实例化一个对象。

❹ java 访问控制

Class A{
private C attr1;
public A(){
attr1=new C();
}
public Attr(B b){
b.attr2=attr1;
}
}
Class B{
public C attr2;
}
Class C{
}
建立AB两个类的实例以后调用A的Attr,这样A的attr1和B的attr2就是同一个C类对象的引用,即修改B中的回attr2会对A中的attr1有影响。同时attr1是private 而attr2却是答public 的

❺ java中方法访问

你的array其实已经有main函数传进来一个对象实例,这个array就是已经实例化的,所以不用new,你可以debug看看每一步这个对象怎么变化的

❻ java类的访问

class StaticTest
{
private int num;
private static int value;

public StaticTest()
{
}

public void setNum(int n)
{
num=n;
}

public void setValue(int n)
{
value=n;
}

public void print()
{
System.out.println("num="+num);
System.out.println("value="+value);
}
}

class Starter
{
public static void main(String args[])
{
StaticTest test1=new StaticTest();
StaticTest test2=new StaticTest();
test1.setNum(1);
test1.setValue(2);
test2.print();
}
}

没测试过,自己测试去吧,应该可以通过