我们老大给我了C++的接口,里面有那个结构体,我在java中 应该怎么把那些个结构体定义出来呢?求解
解决方案 »
- <c:forEach></c:forEach>标签问题
- ADF Faces中怎样将表数据从ADF Table导出到 Excel
- 求一个通用的jxl读取excel到数据库的代码.拜托了
- 客户要做个类似联众的游戏平台,大家给估个价。
- 怎样实现返回resultset功能??
- 谁有james邮件发送的例字,支持群发功能的。让我研究一下。。谢谢。
- 急 急 急!!!!!!!!!!!!
- 紧急求助数据库连接问题?
- 从一个页面传过来一个文件(以流的方式传过来的),我怎么在这个页面接收并下载这个文件呢?
- 问一个XML的问题?
- spring-security3如何从数据库取资源角色信息,而不是在配置文件写死?
- Hibernate注释复合主键的问题
{
WORD port;
DWORD version;
int mainType;
int subType;
char reserve[8];
};
这样的结构体,然后应该怎么在java中定义出来呢?
public class TagUpdateServerInfo {
private int port;
private long version;
private int mainType;
private int subType;
private String reserve; public int getPort() {
return port;
} public void setPort(int port) {
this.port = port;
} public long getVersion() {
return version;
} public void setVersion(long version) {
this.version = version;
} public int getMainType() {
return mainType;
} public void setMainType(int mainType) {
this.mainType = mainType;
} public int getSubType() {
return subType;
} public void setSubType(int subType) {
this.subType = subType;
} public String getReserve() {
return reserve;
} public void setReserve(String reserve) {
this.reserve = reserve;
}
}
你在java中 mainType 和 subType 定义成枚举型也可以。
{
private static final int PORT = 9000;
private static final String Ip = "192.168.123.17";
public static void main(String[] args)
{
try {
Socket socket = new Socket(Ip, PORT);
System.out.println("我是异步first"+socket.getPort());
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}我这段代码是异步的,为什么运行出错呢?
你的这是Client的代码,你得有个服务器和你配合啊。 192.168.123.17:9000 是互联网上的一台机器的一个进程,它必须真的存在才行啊。