枚举带属性的实体

枚举,还可以枚举带一点属性的实体。 枚举可以用来枚举几个人 Tom,Jack,Hai,Walter. 可以枚举几个车 Audi,Volvo,BWM,Ford 还可以枚举带属性的 ZHAO("1"),QIAN("2"),SUN("3"),LI("4") 来个带属性的例子 package com.javaer.examples; enum Color { GREEN("green"), RED("red"), BLACK("black"), WHITE("white"); private final String co More


java RMI的意义,及小例子

RMI的意义 定义: RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。也可以说成分布式计算、可以远程调用方法。 到底有什么作用,看下面的小例子 例子:比如你有一台支持Java的手机 还有一台台式机 手机上有一个非常复杂的运算 如果用手机 来计算的话可 More


枚举enumerations中自带方法values和valueOf

每一种枚举的类型自动包含两个方法 values() 返回数组 valueOf() 返回枚举类型。使用字符串来匹配是否相等 public static enum-type[ ] values( ) public static enum-type valueOf(String str) 请看下面的例子 package com.javaer.examples; /** * 学习枚举enumerations * @author mc2 * */ enum Colors { Blue, Red, Blac More


javamail发送邮件

JavaMail可以到http://www.oracle.com/technetwork/java/javamail/index-138643.html进行下载 package com.javaer.mail; import java.util.Date; import java.util.Properties; import javax.mail.Address; import javax.mail.Authenticator; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.MessagingExcepti More


java使用apache poi读取写入Excel

apache出来的开源产品太多了,poi也是其中之一。操作Excel 很方便。 下面写一点简单的例子来演示如何使用poi 读取,写入Excel文件。 poi官方下载地址 http://poi.apache.org/download.html 解压出来的一堆文件,只需要一个jar就可以操作了。其他的还没有研究。 poi-3.9-20121203.jar package com.javaer.file; import java.io More


java采用jxl写入一个Excel文件

jxl写入一个excel文件。 读取方面请看下面相关链接,上一遍是关于读取excel的。 package com.javaer.file; import java.io.File; import java.io.IOException; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableCellFormat; import jxl.write.WritableFont; import jxl.write.WritableSheet; import jxl.write.Writ More


java采用jxl读取Excel

java采用jxl.jar读取Excel,算法比较简单。 不过经过测试,采用这个办法读取xlsx文件会发生异常 jxl简述 通过java操作excel表格的工具类库 支持Excel 95-2000的所有版本 生成Excel 2000标准格式 支持字体、数字、日期操作 能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Wind More


java实现炮塔游戏增加一个炮塔

大致的情况为,点击一个炮塔,然后这个炮塔跟着鼠辈移动到目标地点,然后点击放下这个炮塔。 原理为,点击炮塔为监测鼠标点击事件,是否点中这个炮塔,如果点中,那么复制一个炮塔,随着鼠标在窗体上移动。 package com.javaer.examples.awt; import java.awt.Color; import java.awt.Container; import java.awt.event.MouseEvent; import java.awt.event. More


java.awt如何给窗体绘制图片

java在编写游戏的时候,我们希望一个图片是可以移动的,所以采用程序进行图片绘制定位比较方便。 如何将一个图片显示在java的窗体上呢。 其实只要在java的paint方法里,进行图片流的绘制就可以了。 g.drawImage(img,100,30,null ); //决定位置 package com.javaer.examples.awt; import java.awt.Dimension; import java.awt.Graphics; import ja More


深入理解java序列化

Java 序列化的高级认识 杨 硕, 研究生, 东北大学软件学院 魏 强, 硕士研究生, 东北大学软件学院 简介: 如果你只知道实现 Serializable 接口的对象,可以序列化为本地文件。那你最好再阅读该篇文章,文章对序列化进行了更深一步的讨论,用实际的例子代码讲述了序列化的高级认识,包括父类序列化的问题、静态变量问题、transient 关键字的影响、序列化 ID More


About Me

静水流深,水滴石穿