`
文章列表
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]将截断字符串或二进制数据。 原因是:设置的字段数据超过了定义时的字段长度
在java.util包中有一个Collections类,里面实现了对列表排序的功能,提供了一个静态方法sort方法,接收一个列表和一个Comparator接口的实例 实现的大致步骤如下: 1,先把列表转换为数组 2,通过Arrays的sort方法对数组排序,传入Comparator接口的实例 3,然后再把排好序的数组的数值设置到原来的列表对象中去 如果Comparator接口的compare方法返回一个小于0的数,表示被比较的两个对象中,前者小于后者 见下面的实例 要排序的对象:package collectionsSort; //用户数据的模型 public class UserModel ...
21天学通java 比较基础 第一天 创建简单application和appletHotJava是一个浏览器,它是第一个可以运行java的applet程序的浏览器,applet类似于页面中的图片原理,但它是动态的、可交互的。 java创建于1991,而hotjava创建于1994年 java是平台无关的,如java的基本数据类型在所有的平台上的长度都是一样的。 java开发环境有两部分:编译器(即jdk中的javac)和解释器(即jdk中的java)(编译器编译java源文件,并产生字节码文件,而bytecode文件是平台无关的,在通过 字节码解释器,解释成各个机器码,执行之) java app ...
整体呈现   二进制浮点数是以符号数值表示法格式储存,将最高效位元指定为符号位元(sign bit);“指数部份”,即次高效的e位元,为浮点数中经指数偏差(exponent bias)处理过后的指数;“小数部份”,即剩下的f位元,为 ...
实质上就是Eclipse下配置jdk,jre环境的问题 windows-》preference-》java——》installed jre,选择你安装jdk的位置
谜题76:乒乓public class PingPong { public static void main(String[] args) { Thread t = new Thread(){ public void run(){ pong(); } }; t.run(); System.out.println("Ping"); } static synchronized void pong(){ System.out.println("Pong"); } } 在多线程程序中,通常正 ...
一行以毙之 1,编写一个方法,接收有参数的List参数,返回一个新的List,以相同的顺序包含元素,只不过把第二次以及后续出现的重复元素删除。如果传递的是“spam”,“email”,“spam”,“sail”,“email”,返回一个包含“spam ...
Java1.5增加了泛型的概念。泛型允许你抽象类型,最常见的例子就是容器类型,如集合类的层次。List myIntList = new LinkedList(); // 1 myIntList.add(new Integer(0)); // 2 Integer x = (Integer) myIntList.iterator().next(); // 3必须进行类型转换,iterator()只会返回Object类型。 利用泛型修改上面的程序段 List<Integer> myIntList = new LinkedList<Integer>(); // 1’ myI ...
[/b][b]1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构 ...
java.lang.Array 类提供了动态创建和访问数组元素的各种静态方法。如例程10-4 所示的ArrayTester1 类的main()方法创建了一个长度为10 的字符串数组,接着把索引 位置为5 的元素设为“hello”,然后再读取索引位置为5 的元素的值。 例程10-4 ArrayTester1.java import java.lang.reflect.*; public class ArrayTester1 { public static void main(String args[]) throws Exception { Class classType = Cl ...
在 Java 运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意 一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息,以及动态 调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。Java 反射机制主要提供 了以下功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具有的成员变量和方法; 在运行时调用任意一个对象的方法; 生成动态代理。 在 JDK 中,主要由以下类来实现Java 反射机制,这些类都位于java.lang.reflect 包中。   Class类:代表一个类。 ...
jsp文件包含脚本元素和模板元素,模板就是html元素,按原样输出,脚本元素就是java相关的代码,包括 java声明,java脚本程序和表达式 <%! int i; %> <% while(true) i++;%> <%=i%> jsp2.0规范增加了表达式语言(EL)的功能。如果让 ...
处理未预期的异常有两种方式,通过page指令和通过部署描述文件(通常是web.xml) 第一种:例如用errorPage属性:<%@ page errorPage="/WEB-INF/errorPage.jsp" %>   缺点:只能为jsp页面中的所有异常设定唯一的错误页面。 第二种:可为单个jsp页面中出现的多个异常指定不同的出错页面。JSP中指定的错误页面优先级高于部署描述文件中指定的错误页面。 有两种类型的错误页面:java异常和html错误。 为java异常指定错误页面: <error-page> <exception-type&g ...
下面是一个使用标准操作和内置对象的例子。这个例子扩展了上一个例子,增加了一个注册页面。使用JavaBean,还是用内置对象request来读取请求参数。 目录结构如下: 首先创建一个JavaBean。 User.java package com.apress.faq; public class User { private String firstName; private String surname; private String loginName; private int age; ...get,set方法 } } 然后对welcome.jsp修改, ...
编写jsp web应用,该实例采用Tomcat为应用服务器,在Eclipse的javaEE集成环境下创建动态web程序,目录结构如下: welcome.jsp<%@ page errorPage="/WEB-INF/errorPage.jsp" import = "java.util.Iterator,com.apress.faq.FaqCategories" %> <html> <head> <title>Java FAQ Welcome page!< ...
Global site tag (gtag.js) - Google Analytics