随笔分类 - Java
缓存
摘要:缓存是一种常见的技术,目标是提高系统的性能和伸缩性。 为此,它会暂时会经常访问的数据复制到位置靠近应用程序的快速存储。 如果这种快速数据存储比原始源更靠近应用程序,则缓存可以通过更快速提供数据,大幅改善客户端应用程序的响应时间。 如果客户端实例重复读取同一数据,则缓存是最有效的方式,尤其是原始数据存
阅读全文
分布式和非分布式模型对比-RMI快速入门教程
摘要:分布式和非分布式模型对比 Java SE 平台的分布式对象模型在以下方面与 Java SE 平台的对象模型类似: 对远程对象的引用可以作为参数传递或作为任何方法调用(本地或远程)的结果返回。 可以使用 Java 编程语言中内置的转换语法,将远程对象转换为实现支持的任何远程接口集。 内置 instan
阅读全文
tomcat5配置常见数据库连接池的例子.
摘要:环境: w2kp sp4, jsdk1.4.2_8; tomcat5.0.2.8; oracle817, sqlserver2000 sp3 , mysql5 beta总的来说在tomcat配置一个数据源有4项工作要做.1. 在server.xml 里配置数据源连接池参数。 可以手动,也可以通过tomcat admin工具。2. 在 %CATALINA_HOME%\conf\Catalina\localhost\ 下 , 对用你自己的webapp用户 yourapp.xml 配置 对数据源的声明.3. 在自定义的webapp 下WEB-INFO\web.xml 下配置对数据源的引用。4. 在特
阅读全文
Java的数据库连接编程(JDBC)技术
摘要:Java的数据库连接编程(JDBC)技术 JDBC、JDBC的工作原理,访问数据库的方法、Statement、PreparedStatement、CallableStatement,ResultSet等对象的编程使用9.1 基本知识9.1.1 JDBC:Java DataBase Connectivity(Java 数据库连接技术),它是将Java与SQL结合且独立于特定的数据库系统的应用程序编程接口(API--它是一种可用于执行SQL语句的Java API,即由一组用Java语言编写的类与接口所组成)。 有了JDBC从而可以使Java程序员用Java语言来编写完整的数据库方面的应用程序。另外
阅读全文
java连接sql时候,获取表格各列属性
摘要:import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.PreparedStatement; import java.sql.ResultSetMetaData; import java.sql.SQLException; public class TestDemo { public static Connection getConnection(){ Connection conn = null; try { Class.forName(&quo
阅读全文
java.util.Calendar常量字段值
摘要:java.util.Calendar常量字段值网摘部分java.util.Calendar public static final int AM 0 public static final int AM_PM 9 public static final int APRIL 3 public static final int AUGUST 7 public static final int DATE 5 public static final int DAY_OF_MONTH 5 public static final int DAY_OF_WEEK 7 public static final
阅读全文
java垃圾回收机制GC(Garbage Collection)-Java快速进阶教程
摘要:Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C、C++程序员需面对头疼的内存管理的问题。这是因为在Java虚拟机中,存在自动内存管
阅读全文
java 版本SQLHelper
摘要:package com.jack.SQLHelper;import java.sql.*;import java.util.logging.*;import javax.swing.table.*;/*** SQL 基本操作* 通过它,可以很轻松的使用 JDBC 来操纵数据库* @author Null*/public class SQLHelper{ /** * 驱动 */ public sta...
阅读全文
RMI分布式对象模型-RMI快速入门教程
摘要:术语定义 在 Java SE 平台的分布式对象模型中,远程对象是一种可以从另一个 Java 虚拟机(可能在不同的主机上)调用其方法的对象。这种类型的对象由一个或多个远程接口描述,这些接口是用 Java 编程语言编写的接口,用于声明远程对象的方法。 远程方法调用(RMI) 是在远程对象上调用远程接口的
阅读全文
SortedMap接口介绍-Java快速入门教程
摘要:Java中的SortedMap是一个接口,是Map接口的子接口。映射中的条目根据其键按升序排序进行维护。 简而言之,它保证了条目按升序键顺序维护。它允许非常有效地操作地图的子集。 SortedMap 是在 Java 1.2 版本中添加的。它存在于java.util.SortedMap包中。 Sort
阅读全文
集合层次结构-Java快速入门教程
摘要:在前面的教程中,我们已经通过实时示例介绍了 Java 集合框架的常见的类型,现在是时候作个总结了 Java 中的集合层次结构 整个集合框架的层次结构由四个核心接口组成,它们分别是Collection, List, Set, Map;以及两个名为 SortedSet 和 SortedMap 的专用接口
阅读全文
Stack学习-Java快速进阶教程
摘要:栈是按后进先出 (LIFO) 顺序存储的元素的集合。换句话说,栈是一种以后进先出的方式存储数据的数据结构。 这意味着作为最后一个元素存储到栈中的元素将是第一个从栈中删除的元素。在给定时间,只有栈上的顶部元素可以访问。 当元素(对象)插入栈时,称为推送操作。我们可以创建任何类型的元素的栈。 当元素从栈
阅读全文
ArrayList全面使用-Java快速入门教程
摘要:Java 中的 ArrayList 是一个可调整大小的数组,可以在内存中增长或收缩。它是使用初始容量动态创建的。 这意味着如果超过数组的初始容量,将自动创建一个容量更大的新数组,并将当前数组中的所有元素复制到新数组中。 数组列表中的元素是从零索引开始放置的。也就是说,第一个元素将放置在 0 索引处,
阅读全文
什么是 Java 编译器-Java快速进阶教程
摘要:Java编译器和解释器是程序员在编程过程中使用的Java语言中最基本的工具。 Java 中的编译器是用于编译 Java 程序的计算机程序。它是独立于平台的。它将源代码(.java文件)转换(转换)为字节码(.class文件)。 换句话说,编译器(javac.exe)在编译过程中生成字节码。 字节码是
阅读全文
什么是 JRE-Java快速进阶教程
摘要:Java 平台的三个最基本的部分是 Java 虚拟机 (JVM)、Java 运行时环境 (JRE) 和 Java 开发工具包 (JDK)。 Java 运行时引擎 (JRE) 是执行 Java 程序的软件环境。换句话说,JRE 是在任何系统上执行 Java 应用程序所需的软件环境,无论操作系统和底层硬
阅读全文
List 接口-Java快速入门教程
摘要:List Interface Java 中的List是用于按顺序存储元素的集合。顺序表示第一个元素,接着是第二个元素,然后是第三个元素,依此类推。 Java 列表是 java.util 包中可用的集合接口的子接口。子接口是指扩展另一个接口的接口称为子接口。在这里,列表接口扩展了集合接口。 java
阅读全文
Java字节码-Java快速进阶教程
摘要:Java 中的字节码是一组高度优化的 Java 虚拟机 (JVM) 指令,用于读取和解释以运行 Java 程序。 字节码是只能在 JVM 上运行的二进制程序代码。换句话说,它是 JVM 的机器语言(代码),以.class文件的形式出现,但它不基于任何特定的机器,因为它不是本机代码,只是一种中间性质的
阅读全文
什么是 Java 中的 JVM-Java快速进阶教程
摘要:Java 中的 Java 虚拟机程序整个执行过程的核心。 它基本上是一个程序,提供Java程序执行所需的运行时环境。 换句话说,Java虚拟机(JVM)是一种抽象的计算机机器,负责在特定硬件平台上执行Java字节码(一组高度优化的指令)。它也被称为Java运行时系统。 JVM的规范由Sun Micr
阅读全文
分布式和非分布式模型对比-Java快速入门教程
摘要:分布式和非分布式模型对比 Java SE 平台的分布式对象模型在以下方面与 Java SE 平台的对象模型类似: 对远程对象的引用可以作为参数传递或作为任何方法调用(本地或远程)的结果返回。 可以使用 Java 编程语言中内置的转换语法,将远程对象转换为实现支持的任何远程接口集。 内置 instan
阅读全文
Hashtable全面使用-Java快速入门教程
摘要:Java中的Hashtable类是抽象字典类(Dictionary )的具体实现。 它是一种类似于 HashMap的数据结构,可以以键值对(条目)的形式存储元素(对象)的集合。 键对象必须实现 hashCode() 和 equals() 方法来存储和检索 Hashtable 中的值。 换句话说,Ha
阅读全文