
3.Java
soft_bird
这个作者很懒,什么都没留下…
展开
-
java Game2D的网络游戏设计
毕业设计早就做完了 ,今天难得有时间说一下我毕业设计的内容:文档部分:UML 概要设计时的类,包,网络协议,网络接口 静态类图(类的继承关系 类的聚集合成关系) 时序图( 创建服务器时序 联机时序 开始游戏的时序……)原创 2005-07-21 12:42:00 · 1758 阅读 · 1 评论 -
隐喻--启发 更深刻的理解
隐喻--启发 更深刻的理解早晨一上班就想起了隐喻, 不知道是不是我那位找到工作的缘故,世界上有的东西是不可预测的,但又是可以隐隐约约可见的,记得在敏捷软件开改里有这么一个概念(MetaPhor),又想起我的毕设,不值得一提。我觉得这个概念有点像那个探险游戏,就是不知道下一步做什么,但知道下一步一定是找某个东西,才知道将来要做什么,就这样一步一步,最终完成探险。原创 2005-10-25 09:39:00 · 1137 阅读 · 0 评论 -
如何迅速成为Java高手
要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企原创 2005-10-12 13:20:00 · 725 阅读 · 0 评论 -
Java问问谈
第一,谈谈final, finally, finalize的区别。final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声原创 2005-10-09 10:52:00 · 730 阅读 · 0 评论 -
游戏代码部分-------game包------PieceBuffer.java
package game;/** * 环状缓冲区 PieceBuffer * 用于存放游戏所用的方块形状索引 * @see #PieceBuffer() * @see #PieceBuffer(int s) * @see #put(int n) * @see #get() */public class PieceBuffer { /**默认缓冲大小1024原创 2005-09-12 16:33:00 · 664 阅读 · 0 评论 -
游戏代码部分-------game包------Producer.java
package game;import java.lang.*;import net.*;/** * * Title: 俄罗斯方块游戏 * Description: 基于Internet的俄罗斯方块游戏 * Copyright: Copyright (c)2005 * Company:WXHY/u2014ZJC * @author 赵建川 * @ve原创 2005-09-12 16:39:00 · 786 阅读 · 0 评论 -
游戏代码部分-------game包------MenuBar.java
package game;import javax.swing.*;import java.awt.*;import java.awt.event.*;/** * Title: 俄罗斯方块游戏 * Description: 基于Internet的俄罗斯方块游戏 * Copyright: Copyright (c)2005 * Company:WXHY/u20原创 2005-09-12 16:24:00 · 950 阅读 · 0 评论 -
游戏代码部分-------game包------GameFrame.java
package game;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.*;import dialog.*;import server.*;import client.*;import net.*;/** *组织游戏运行的类 * @see MenuBar * @see ActionHa原创 2005-09-12 16:09:00 · 1178 阅读 · 0 评论 -
游戏代码部分-------game包------ActionHandler.java
package game;import java.awt.event.*;import java.awt.*;import javax.swing.*;import dialog.*;import net.*;import server.*;/** * Title: 俄罗斯方块游戏 * Description: 基于Internet的俄罗斯方块游戏 * Co原创 2005-09-12 15:59:00 · 962 阅读 · 0 评论 -
游戏代码部分-------client包
package client;import java.net.*;import java.io.*;import net.*;/** * 用于连接MyServer * @see <ahref="../net/Net.html">Net * @see <ahref="ReadThread.html">ReadThread */原创 2005-09-12 15:53:00 · 726 阅读 · 0 评论 -
游戏代码部分-------game包------KeyHandler.java
package game;import java.awt.*;import java.awt.event.*;/** * Title: 俄罗斯方块游戏 * Description: 基于Internet的俄罗斯方块游戏 * Copyright: Copyright (c)2005 * Company:WXHY/u2014ZJC * @author 赵建川原创 2005-09-12 16:13:00 · 849 阅读 · 0 评论 -
游戏代码部分-------game包------GameApp.java
package game;import javax.swing.UIManager;import java.awt.*;import javax.swing.*;/** * Title: 俄罗斯方块游戏 * Description: 基于Internet的俄罗斯方块游戏 * Copyright: Copyright (c)2005 * Company:原创 2005-09-12 16:07:00 · 1132 阅读 · 0 评论 -
游戏代码部分-------game包------ChatBar .java
package game;import javax.swing.*;import java.awt.*;import java.awt.event.*;import net.*;/** * 类ChatBar,扩充Panel,用于玩家的信息交互 * @author 赵建川 * @see #ChatBar(NetRead netread) * @see #appendStr() * @see #sen原创 2005-09-12 16:04:00 · 855 阅读 · 0 评论 -
游戏代码部分-------server包
package server;/**类serverThread*/import java.io.*;import java.net.*;/** * 服务器端的ReadRhread * @see clientRequest */public class ReadThread extends Thread{ /**用户连接的通信套接字*/ private原创 2005-09-12 15:48:00 · 714 阅读 · 0 评论 -
JAVA GAME2D 游戏设计的答辨讲稿
1.单机游戏直接【开始】 就行了2.联机游戏 ① A 方游戏玩家建立游戏服务器端等待另一方加入游戏后才可以开始游戏 ②B方通过A方的IP加入A方创建的游戏,加入成功后B方能看到加入成功的提示 ③B方加入成功后A方看到B方已经加入了游戏,此时A方可以【开始】游戏,这样A B方就能同步地玩游戏了v游戏用例图v整个游戏要实原创 2005-08-25 15:23:00 · 938 阅读 · 0 评论 -
我的毕业设计的前期准备
刘镇宇老师,您好! 我是这么做的 [注:图片全在附件压缩包里]1.关于老师提供给我的例子(junit/samples目录下的一小部分) 我用的是jCreator2.一开始不能编译 是因为我没有把包junit.jar加入进去3.后来加了进去,编译通过了(option.jpg)4.运行得到结果(result.jpg)5.后来尝试去命令行窗口去编译 运行6.因为我用的是工具所以没有设置环境7.要原创 2005-03-27 15:09:00 · 1826 阅读 · 0 评论 -
[引]同步、异步、阻塞和非阻塞
基本概念:同步、异步、阻塞和非阻塞在进行网络编程时,我们常常见到同步、异步、阻塞和非阻塞四种调用方式。这些方式彼此概念并不好理解。下面是我对这些术语的理解。同步所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin,isdigit等)。但是一般而言,我们在说同步、异步的时候,特指原创 2005-12-02 12:17:00 · 958 阅读 · 0 评论