维护插入顺序NEW

2001 年 8 月 01 日 让我们跟随 John Zukowski 的演示,学习如何按插入顺序迭代散列集合中的各个元素,以及如何使用 J2SE,版本 1.4 中的新 Collections Framework 按存取顺序维护元素。 J2SE 1.4 为 Java Collections Framework 引入了两个新实现, LinkedHashSet 和 LinkedHashMap 。添加这两个新实现的好处是散列集合现在可以维护贯穿其元素的两条路径。除标准的散列关系之外,现在还有一个可遍历…

J2SE基础知识小结

 一个Java源文件中只可以有一个 public 类,但是一个 .java 源文件中可以有多个非 public 类。用 import 导入包的时候要注意名字冲突。比如说 java.util 包中有个 List, 但是 java.awt 包中也有个 List,如果只是同是引入 java.awt.* 和 java.util.* 时,在类中引入 List 时,如果没指明用的是那个包中的 List (比如说 java.util.List),则编译不会通过。   从 jdk 5 以后有静态引入的概念。例如   i…

J2SE 5.0中的泛型

J2SE 5.0中的泛型 作者:Budi Kurniawan 翻译:RR00 email:di_feng_ro@hotmail.com版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明英文原文地址:http://www.onjava.com/pub/a/onjava/2005/07/06/generics.html中文地址:http://www.matrix.org.cn/resource/article/43/43634_java_generics.html关键词: java generics java5摘要       泛型是J2SE 5.0最重要的…

J2SE 5.0中的泛型

摘要       泛型是J2SE 5.0最重要的特性。他们让你写一个type(类或接口)和创建一个实例通过传递一个或多个引用类型。这个实例受限于只能作用于这些类型。比如,在java 5,java.util.List 已经被泛化。当建立一个list对象时,你通过传递一个java类型建立一个List实例,此list实例只能作用于所传递的类型。这意味着如果你传递一个String ,此List实例只能拥有String对象;如果你传递一个Integer,此实例…

j2se 事件

事                    件     事件类     说明     事件源     事件监听器接口     方法     配适器类     ActionEvent             通常按下按钮,双击列表项或选中一个菜单项时,就会生成此事件。         Button、List、MenuItem、TextField         ActionListener             actionPerformed                 AdjustmentEvent         操纵滚动条时会生成此事件。             Scrollbar    …

j2se界面布局

最近一段时间在看j2se界面布局和事件的控制,如界面上处理List右键事件   MouseListener  -- 鼠标监听 器 ActionListener   -- 所有监听器的父类 ItemListener     -- 用于捕获带有item的组件产生的事件   代码示例:   import java.awt.*; import java.awt.event.*; import java.applet.Applet; public class ListDemo extends Applet implements MouseListener, ActionListener, ItemListener { pri…

JSP分页

 JSP分页 注意 实际上分页并不属于jsp的基础知识范畴,不过分页毕竟是非常常用的一个功能,其中也会涉及到jsp的一些应用,所以还有很有价值一看的。 如果你不满足以下任一条件,请继续阅读,否则请跳过此后的部分,进入下一章:第 16 章 Never End...。 了解如何进行数据库分页。 了解如何使用jstl标签替换分页的jsp代码。 15.1. 数据库分页 所谓的分页,就是要查询的数据太多了,一次性显示出来的话…

servlet监听器和过滤器实例

既然是监听器,他监听什么呢?主要包括:看下api,主要针对下面几个的监听,ServletContent 就是jsp中的application;HttpSession,jsp中的session;HttpServletRequest,jsp中的request. 先看一下ServletContent吧,他是通过两个接口实现监听的:Interface ServletContextAttributeListener,主要是针对 application的属性进行监听,看里面的方法:public void attributeAdded(ServletContextAttributeEv…

Get Content Item using Query Componen from VCM

A JSP renderer uses RequestContext.getRenderedManagedObject() to access the content instance or content component being rendered. The JSP renderer can then process the returned object to produce any desired rendered output: <% RequestContext rc = PageUtil.getCurrentRequestContext(pageContext); ManagedObject mo = rc.getRenderedManagedObject(); %> The preceding gets…

运用El表达式截取字符串/获取list的长度

 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %>   ${fn:substring(wjcd.lrsj, 0, 16)} //使用functions函数来获取list的长度 ${fn:length(list)}//获取list的SIZE大小   其他函数: 函数名 函数说明 使用举例 fn:cont…

自己写的分页

jsp code: <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional/…

jstl学习笔记

1.index.jsp文件   <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@page import="java.sql.Timestamp"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %><%@ taglib prefix="x" u…

Android中ListView与ArrayAdapter配合使用

1、配置布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical" android:layout_width="fill_parent"     android:layout_height="fill_parent">     <!--  注意这里的android:id是使用内置的-->     <ListView    android:id="@android:id/list "                 …

Hibernate 之List ,Bag,Map三种映射文件详解

在hibernate中,有几种不同的映射文件,这几种映射文件各有特点,set在前面已经说过,这种映射关系多的一方中没有顺序关系,并且其中也不允许有重复的值,但是在list中,这两个刚好相反,list允许有重复的值,并且多的一方数据在持久化到数据中时也强调了数据的顺序,而bag中和了list和set的特点,bag允许有不用的值,但是这些值之间没有顺序,而map是一种键值对的结构,根据值得不同情况,又可以分为…
下一页 »