怎样写包?

sxzhj 2003-10-21 11:44:23
如果我要将消息头,消息组成一个发送包,比如
Message Length 4 Integer 消息的总长度(字节)
Command ID 4 Integer 命令ID
Sequence Number 12 Integer 序列号
SPNumber 21 Text
ChargeNumber 21 Text
UserCount 1 Integer
UserNumber 21 Text
… … …
CorpId 5 Text
ServiceType 10 Text
FeeType 1 Integer
FeeValue 6 Text
GivenValue 6 Text
AgentFlag 1 Integer
MorelatetoMTFlag 1 Integer
Priority 1 Integer
ExpireTime 16 Text
ScheduleTime 16 Text
ReportFlag 1 Integer
TP_pid 1 Integer
TP_udhi 1 Integer
MessageCoding 1 Integer
MessageType 1 Integer
MessageLength 4 Integer
MessageContent Message Length Text
Reserve 8 Text
按位置一个个对应得放进unsigned char 数组里?
...全文
47 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lysbeyondlys 2003-10-21
  • 打赏
  • 举报
回复
up
 编译时错误 javac: Command not found  包含javac编译器的路径变量设置不正确。  HelloWorldApp.java:3: Method printl (java.lang.String) not found in class java.io.PrintStream. System.out.printl (“Hello World!”); ^  方法名printl不正确, HelloWorldApp.java:1: Public class HelloWorldapp must be defined in a file called "HelloWorldapp.java". public class HelloWorldapp{ ^ 文件定义的公有类HelloWorldapp的名字和文件名不匹配。  运行时错误  Can't find class HelloWorldApp • 系统找不到名为HelloWorldApp的类文件。  In class HelloWorldApp: main must be public and static • main()方法的左侧缺少static或public  文件中含有的类个数错误 • 在一个源文件中只能定义一个公有类  层次错误  解释:一个.java源文件可以含有三个“顶层”元素,这三个元素必须依次是: (1)一个包说明,即package语句,可选 (2)任意多个引入语句,即import语句 (3)类和接口说明  整体来看,Java程序的结构如下:  package语句:零个或1个,必须放在文件开始;  import语句:零个或多个,必须放在所有类定义之前;  公有的(public)类定义:零个或一个;  类定义:零个或多个;  接口定义:零个或多个; 源文件命名时,若文件中含有public类,源文件必须与该类名字一致,注意区分大小写。  正确的语句序列: package Transportation;//怎样写包??? import java.awt.Graphics; import java.applet.Applet;  错误的语句顺序: import java.awt.Graphics; import java.applet.Applet; package Transportation;  错误的语句顺序://这个怎么还错? package Transportation; package House; import java.applet.Applet; 使用Java API文档  从SUN公司的网站上下载文档文件,假定文件存放在jdk目录下,则在浏览器地址框中输入 jdk\docs\index.html 即可以查看JDK文档。 第2章 标识符和数据类型 Java程序的结构  package语句:可以没有,或1个,但必须放在文件开始的地方  import语句:可以没有,或可以有多个,如果有import语句的话,必须放在所有类定义之前  public型的类定义:每个文件中最多有一个  类定义:每个文件中包含的类定义的个数没有限制  接口定义:每个文件中包含的接口定义个数没有限制 Java的基本语法单位  空白、注释及语句  空白  换行符及回车键、空格键、水平定位键(tab)都是空白。Java程序的元素之间可插入任意数量的空白,编译器将忽略掉多余的空白  程序中除了加入适当的空白外,还应使用缩进格式,使得同一层语句的起始列位置相同 不提倡的程序风格  一种不好的风格 class Point {int x,y;Point(int x1,int y1) {x=x1; y=y1;} Point() {this(0,0);} void moveto(int x1,int y1){ x=x1;y=y1;}} 提倡的程序风格 class Point { int x, y; // 点的x轴、y轴坐标 Point(int x1, int y1) // 构造方法 {x = x1;y = y1;} Point() // 构造方法 {this( 0, 0); } void moveto(int x1, int y1) // 点

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧