代码改变世界

随笔档案-2012年7月17日

Java高级技术总结(图)

2012-07-17 09:52 by java线程例子, 297 阅读, 收藏,
摘要: 自定义泛型 用于放置泛型的类型参数的尖括号应出现在方法的其他所有修饰符之后和在方法的返回类型之前,也就是紧邻返回值之前。按照惯例,类型参数通常用单个大写字母表示。 l交换数组中的两个元素的位置的泛型方法语法定义如下: static <E> void swap(E[] a, int i, int j) { E t = a[i]; a[i] = a[j]; a[j] = t; }//或用一个面试题讲:把一个数组中的元素的顺序颠倒一下 只有引用类型才能作为泛型方法的实际参数,swap(new int[3],3,5);语句会报告编译错误。 除了在应用泛型时可以使用extends限定... 阅读全文

Java SE引路蜂地图开发示例

2012-07-17 09:48 by java线程例子, 258 阅读, 收藏,
摘要: 引路蜂地图也提供对JAVASE平台的支持,可以开发桌面地图应用,由于JAVASE的跨平台特性,使用Java SE引路蜂地图开发包开发的地图应用可以运行于windows ,Lunix,Unix,Mac OS等平台。开发桌面应用比开发移动应用要容易的多,屏幕,内存等方面都比移动平台要宽裕的多。 下面使用一个简单的应用来介绍一下Java SE引路蜂地图开发。示例截图如下 设置引路蜂地图开发包License 引路蜂开发包License分两部分,一个为License文件guidebee.lic ,另一部分为License文件对应的注册码,需在程序运行前初始化 LicenceManager l... 阅读全文

初学者如何开发出高质量J2EE系统

2012-07-17 09:42 by java线程例子, 317 阅读, 收藏,
摘要: J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种 软件系统的流派,当然目前主要是.NET和Java两大主流体系。 J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi/VB等C/S结构,发展到B /S(Browser浏览器/Server服务器)结构,而J2EE主要是指B/S结构的实现。 J2EE又... 阅读全文

J2EE中的13种技术规范

2012-07-17 09:40 by java线程例子, 213 阅读, 收藏,
摘要: 良好的技术规范将带来很大的便利,下面介绍13种J2EE的技术规范。 1)JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。 2)JNDI(Java Name and Directory Interface): JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。 3)EJB(Enterprise JavaBean): J2EE技术... 阅读全文