java
文章平均质量分 80
wujingwen1111
这个作者很懒,什么都没留下…
展开
-
.xml文件的读、写
import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.OutputStreamWriter; import java.io.PrintWriter; im原创 2012-03-21 18:59:30 · 439 阅读 · 0 评论 -
关于Java事务原理的探讨
原文:http://lunwen.1kejian.com/jisuanjiyingyong/69287.html 摘 要:一般情况下,J2EE应用服务器支持JDBC事务、JTA(Java Transaction API)事务、EJB容器管理事务。本文将向您详细介绍Java事务的概念、原理、类型及应用。Java事务控制是构建J2EE应用不可缺少的一部分,合理选择应用何种事务对整个应用系统来说至关重转载 2012-08-14 14:05:06 · 2301 阅读 · 0 评论 -
java传递个数可变的实参
原文:http://blog.csdn.net/avius/article/details/65970 孙海涛 (sun.haitao@126.com) 2004年8月5日最初发表,2004年8月19日最后修订 J2SE 1.5提供了“Varargs”机制。借助这一机制,可以定义能和多个实参相匹配的形参。从而,可以用一种更简单的方式,来传递个数可变的实参。本文介绍这一机制的使转载 2012-08-08 11:06:30 · 1255 阅读 · 0 评论 -
关于Java I/O和NIO
面向流的 I/O 系统被视为单个的字节的移动,通过一个称为 Stream 的对象一次移动一个字节。流 I/O 用于与外部世界接触。它也在内部使用,用于将对象转换为字节,然后再转换回对象。 以下是用字节读出文件的例子: publicstaticvoid readFileByBytes(String fileName) { File file原创 2010-08-20 16:44:00 · 677 阅读 · 1 评论 -
Java对象的序列化和反序列化实践
Java对象的序列化和反序列化实践 2007-09-19 09:01作者:佚名 出处:论坛整理 责任编辑:方舟 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的转载 2010-09-08 14:33:00 · 280 阅读 · 0 评论 -
HashCode的作用
首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素不重复,可两个元素是否重复应该依据什么来判断呢?这就是Object.equals方法了。但是,转载 2010-09-10 18:10:00 · 326 阅读 · 0 评论 -
MySQL数据库连接池的简单应用
/** * 使用连接池访问MySQL数据库 */ import org.apache.tomcat.jdbc.pool.DataSource; import org.apache.tomcat.jdbc.pool.PoolProperties; public class DataSource_test { private DataSource initDatabase(String原创 2012-03-21 18:18:54 · 869 阅读 · 0 评论 -
使用脚本运行程序读取.properties文件
1).properties文件 name=xiaoxi age=24 2)读取代码 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.util.Proper原创 2012-05-12 15:24:32 · 820 阅读 · 0 评论 -
通过JDBC驱动MySQL的简单应用
1 MySQL的基本命令 1.1连接数据库 Mysql –u用户名 –p密码 1.2 查看全部的数据库 Show databases; 1.3 创建数据库 CREATE DATABASE 数据库名; 1.4使用数据库 USE 数据库名; 1.5 查看全部的表 SHOW TABLES; 1.6 创建一张表,其中id可以自动增张 CREATE TAB原创 2010-08-27 10:26:00 · 626 阅读 · 0 评论 -
简单的网络编程例子
下面是两个C/S架构的基于不同通讯协议的简单例子。 1.TCP程序实现 TCP程序的开发使用ServerSocket、Socket类完成服务端和客户端的开发。 运行时先要启动服务器端,然后启动客户端。 单线程: 服务器端: import java.io.BufferedReader; import java.io.InputStreamReader; imp原创 2010-08-31 22:20:00 · 390 阅读 · 0 评论