public class Test06 { Test t = new Test(); }public class Test { private int age; private int id; public int getAge() { return age; } public void setAge(int age) { this.age = age; } public int getId() { return id; } public void setId(int id) { this.id = id; } }为什么Test那么长,对数据进行了一次封装。 如果觉得太长,可以public class Test { public int age; public int id; }
java里木有指针 要实现消息头和消息,如果是java之间的通信,可以定义相关的类,如 class Test { int age; int id; } class Message { char[] head; Test body; } 之类的 如果是java和其他程序之间的通信,那么要自己定义相关的通信协议,把信息转成byte[],然后再解析恢复回来
Test t = new Test();
}public class Test
{
private int age;
private int id;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
}为什么Test那么长,对数据进行了一次封装。
如果觉得太长,可以public class Test
{
public int age;
public int id;
}
继承test类,在这个类里面声明一个长度为8的int数组就好了
要实现消息头和消息,如果是java之间的通信,可以定义相关的类,如
class Test {
int age;
int id;
}
class Message {
char[] head;
Test body;
}
之类的
如果是java和其他程序之间的通信,那么要自己定义相关的通信协议,把信息转成byte[],然后再解析恢复回来