易截截图软件、单文件、免安装、纯绿色、仅160KB

Java泛型全面总结

虽然Scala创始人Martin Odersky说当年正是因为Java泛型的丑陋,所以才想到要创建一个新的语言,不过这仍然不妨碍我们学习Java泛型。毕竟即使听说Java泛型不好用,但好不好用还是得会用了才知道。下面是一些有关Java泛型的总结:
普通泛型
class Point< T>{  // 此处可以随便写标识符号,T是type的简称   private T var ; // var的类型由T指定,即:由外部指定   public T getVar(){ // 返回值的类型由外部决定    return var ;   }   public void setVar(T var){ // 设置的类型也由外部决定    this.var = var ;   }  };  public class GenericsDemo06{   public static void main(String args[]){    Point< String> p = new Point< String>() ; // 里面的var类型为String类型    p.setVar("it") ;  // 设置字符串    System.out.println(p.getVar().length()) ; // 取得字符串的长度   }  };  
----------------------------------------------------------
class Notepad< K,V>{  // 此处指定了两个泛型类型   private K key ;  // 此变量的类型由外部决定   private V value ; // 此变量的类型由外部决定   public K getKey(){    return this.key ;   }   public V getValue(){    return this.value ;   }   public void setKey(K key){    this.key = key ;   }   public void setValue(V value){    this.value = value ;   }  };  public class GenericsDemo09{   public static 


相关文档:

java字符串处理类

自己收集的一些java处理类,供以后查询
package com.tools;
import java.text.SimpleDateFormat;
import java.util.Date;
public class StringHandler {

/******************************
* 功能:将IP地址转换为对应的整数
* 返回类型:long
******************************/
public static long getI ......

Java communications API 实现并行端口打印

使用 Java communications API 实现并行端口打印
 
这是一个在客户支持中遇到的新问题,我在相关的网站([url]www.rxtx.org[/url] and [url]www.sun.com.cn[/url])上找到了一些有用的信息,最后终于在Windows XP 和 LinuxIA32 平台下实现并行端口打印这一功能。
 
首先,我们要从SUN的网站下载Java communicat ......

java 网络编程

这里对于几个基本的概念 URL  TCP  UDP  Socket 就不加说明了,这里仅仅是记录一些学习日志备忘。
1:如何定义相对资源
     假设有如下两个资源 :
     http://www.gamelan.com/pages/Gamelan.game.html
     http://www.gamelan.com/pa ......

基于Java的简易播放器

 在Java Aplication中实现的简易播放器。来源于胡巧多主编的《Java程序设计案例教程》
我试运行过了,其中的 “听海.wav”,“一定要爱你.wav”音频文件要放在class所在的文件夹中,且只支持wav格式
源代码:
import java.applet.Applet;
import java.applet.AudioClip;
import javax.swing.* ......

《java语言程序设计(一)》2009年自学考试大纲第5章


第5章图形界面设计(一)
(一)课程内容
5.1 图形界面设计基础
5.1.1 AWI’和Swing
5.1.2组件和容器
5.1.3事件驱动程序设计基础
5.2框架窗口 .
5.3标签、按钮和按钮事件
5.3.1 标签
5.3.2按钮和按钮事件处理
5.4面板
5.4.1 JPanel
5.4.2 JScrollPane
5.5布局设计
5.5.1 FlowI.ayout布局
5.5.2 BorderI.a ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号