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();
}
}

沒測試過,自己測試去吧,應該可以通過