JAVA
jc_dreaming2
这个作者很懒,什么都没留下…
展开
-
Java 人民币转换成大写的例子
package com.alihen.hejian.application.number;/** * 程序目的: * 从命令行接收一个数,并将其转化为中文金额的大写方式 * 例如 123.45 --> 壹佰贰拾叁元肆角伍分 * @author alihen * 看到网上有很多这样的例子程序,不过觉得很不满意。有些程序我从命名上就觉得 * ...2009-09-21 19:36:50 · 163 阅读 · 0 评论 -
java 中的三元运算符
一说到运算符,大家肯定会想到加,减,乘,除,等于,等等,但是这些都是JAVA中的关系运算符,那么,什么又是JAVA中的三元运算符呢?当然三元运算符肯定也是运算符的一种,它是由?:符号表示的,具体的含义其实就和if-else结构的含义差不多,这种运算符会将某个条件作两种处理,如果满足条件的话就执行第一个结果,如果不满足的话就执行另外一个结果,例如:Int A,B,C;A=2;B...原创 2010-01-26 15:36:23 · 189 阅读 · 0 评论 -
java 遍历map集合
map遍历jdk_api对map遍历的支持 Set entrySet() 返回此映射所包含的映射关系的 Set 视图。 Set keySet() 返回此映射中所包含的键的 Set 视图。 都是返回set视图,但一个是映射关系的,一个是映射所包含键的set视图。注意返回的是无序。对于这两个方法理解可以看看Demo...原创 2010-12-15 08:51:14 · 109 阅读 · 0 评论 -
Java从控制台中读取数据完全攻略
0 引言 从控制台中读取数据是一个比较常用的功能,在 JDK 5.0 以前的版本中的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从 JDK 5.0 版本开始,能从控制台中输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本中如何从控制台中读取数据以及各自的优缺点。 1 JDK 1.4 及以下...原创 2010-12-15 08:56:16 · 118 阅读 · 0 评论 -
漫谈Java程序的性能优化
Java使得复杂应用的开发变得相对简单,毫无疑问,它的这种易用性对Java的大范围流行功不可没。然而,这种易用性实际上是一把双刃剑。一个设计良好的Java程序,性能表现往往不如一个同样设计良好的C++程序。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Vect...原创 2010-12-15 09:09:08 · 123 阅读 · 0 评论 -
通览 java 中的反射
一.反射概念反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、...原创 2011-04-13 09:53:35 · 106 阅读 · 0 评论 -
java设置文件属性
[code="java"]package com.wujc.hidden;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;/** * * 1. 当Java.io中,如果文件的操作的时候,判断是否隐藏用File...原创 2010-12-31 15:44:48 · 177 阅读 · 0 评论 -
两种取得java当前时间的办法
两种取得java当前时间的办法1。 [code="java"]SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String datetime = tempDate.format(new java.util.Date());2。Calendar now=Calendar.g...原创 2011-01-17 09:09:28 · 101 阅读 · 0 评论 -
RCP总结
.简介Rich client platform 富客户端平台:应用于JAVA桌面程序开发;一个Eclipse插件: Eclipse插件:普通插件(对宿主的扩展);脱离Eclipse框架独立运行;与J2EE(jsp,Servlet,ejb)完整结合;目前,国内 RCP 应用也逐渐发展和壮大起来, RCP 有希望扭转Java桌面应用的颓势。如 Jlibrary 是一款开源...原创 2010-10-30 18:07:39 · 97 阅读 · 0 评论 -
JAVA中的转义字符
JAVA中的转义字符原来JAVA中转义字符就很简单的四种:1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377' \0:空字符2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符3.特殊字符:就3个 \":双引号 \':单引号 \\:反斜线4.控制字符...原创 2011-06-15 14:35:34 · 194 阅读 · 0 评论 -
SQLServerException: 系统内存不足
[code="console"]ERROR [HouseKeeper] - Housekeeping log.error( :java.lang.OutOfMemoryError: Java heap spaceERROR [http-8080-7] - 执行:SecNodeDaoImpl.getUserSec(HashMap parameters)方法错误!ERROR [http-8...原创 2010-01-22 09:49:27 · 541 阅读 · 0 评论 -
java 随机数
随机数在实际中使用很广泛,比如要随即生成一个固定长度的字符串、数字。或者随即生成一个不定长度的数字、或者进行一个模拟的随机选择等等。Java提供了最基本的工具,可以帮助开发者来实现这一切。 一、Java随机数的产生方式 在Java中,随机数的概念从广义上将,有三种。 1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。...2010-04-09 17:35:10 · 99 阅读 · 0 评论 -
让 java 决定 jsp 走向
呵呵,让 java 决定 jsp 走向!在Action里装饰jsp导航栏,按钮栏!相似的主体不一样的页眉页脚哦。呵呵(在此以演示按钮栏)一:总体设计public ActionForward setUpForInsertOrUpdate(ActionMapping mapping, ActionForm form, HttpServletRequest request, ...2009-10-29 17:30:04 · 95 阅读 · 0 评论 -
Java计时器Timer 使用
所有类型的 Java 应用程序一般都需要计划重复执行的任务Timer类是用来执行任务的类,它接受一个TimerTask做参数 java.util.Timer 和 java.util.TimerTask ,它们使程序员可以很容易地计划简单的任务[size=large]Timer[/size] Timer最常用的是schedule执行任务的模式,,它可以以...原创 2009-11-27 12:58:03 · 175 阅读 · 0 评论 -
java 计算时间相差-A天B时C分D秒工具类
JAVA经常要用到取时间,不管是做判断,分析,还是报表数据,正面是两个方法,第一个getSecond()两个参数分别是两个日期型数据,返回值为两个日期间隔的毫秒数,第二个方法getBeapartDate()参数为一个LONG型数据,也就是毫秒数由此得到相隔的具体时间差,返回值为X天X时X分X秒,如:[img]F:\QQ截图未命名9.jpg[/img][code="java"]...2009-12-02 16:52:05 · 265 阅读 · 0 评论 -
JDBC中操作数据库的三个对象:Statement;PreparedStatement;CallableStatement
1、创建 Statement 对象 建立了到特定数据库的连接之后,就可用该连接发送 SQL 语句。Statement 对象用 Connection 的方法 createStatement 创建,如下列代码段中所示: [code="java"]Connection con = DriverManager.getConnection(url, "sunny", ""); Sta...2010-03-20 20:27:16 · 331 阅读 · 0 评论 -
JDBC使用Statement,PreparedStatement,CallableStatement.实例
java操作数据库创建Statement,PreparedStatement,CallableStatement.1.Statement[code="java"] int max =0; String sql ="select max(subStr(no,10,10)) as max from INF_APPLY_RESULT";Statement stmt = conn...2010-03-20 20:44:24 · 99 阅读 · 0 评论 -
JDBC使用Statement,PreparedStatement,CallableStatement.实例
java操作数据库创建Statement,PreparedStatement,CallableStatement.1.Statement[code="java"] int max =0; String sql ="select max(subStr(no,10,10)) as max from INF_APPLY_RESULT";Statement stmt = conn...2010-03-20 20:50:15 · 87 阅读 · 0 评论 -
jdbc resultsetMeteData 学习
应需要对JDBC对数据库的元数据的操作学习了一下。对JDBC来说元数据有两种 1:针对数据库的元数据。 2:针对一个ResultSet的元数据。分别对这两种做介绍。一:针对数据库的元数据。JDBC是通过一个Connection.getMeteData()来取得一个DataBaseMeteData类型的数据。DataBaseMeteData有很多方法可以用来获...2010-03-24 14:47:08 · 256 阅读 · 0 评论 -
java 环境配置
windows系统下JDK1.6环境变量配置一、JDK1.6下载 目前JDK最新版本是JDK1.6,到http://java.sun.com/javase/downloads/index.jsp可以下载JDK1.6。二、JDK1.6安装 JDK的安装非常简单,只需要按照向导一步一步进行即可。在安装时需记住安装的路径,在配置环境变量时将会用到这个安...2010-03-26 08:53:52 · 166 阅读 · 0 评论 -
java读取文件内容再编辑
有时候,我们需要将读取文件的内容到一个byte[] 数组中,然后对这个数组进行一些修改,这时,我们可以借助于ByteArrayOutputStream 这个类来实现。 ByteArrayOutputStream,顾名思义,同样是一个OutputStream,那么,对于它的写入操作,和其他的 OutputStream应该是没有什么两样,写入代码可以说是随手拈来的,与其他输出流的不同之处在于,B...2010-04-08 12:16:43 · 247 阅读 · 0 评论 -
文件操作之读取文件
虽然前面介绍了流的概念,但是这个概念对于初学者来说,还是比较抽象的,下面以实际的读取文件为例子,介绍流的概念,以及输入流的基本使用。 按照前面介绍的知识,将文件中的数据读入程序,是将程序外部的数据传入程序中,应该使用输入流——InputStream或Reader.而由于读取的是特定的数据源——文件,则可以使用输入对应的子类FileInputStream或FileReader实现。 在实...2010-04-09 15:27:16 · 217 阅读 · 0 评论 -
java 根据日期实现创建多级目录文件夹
//当前日期Date date = new Date();//格式化并转换String类型String path="E:/"+new SimpleDateFormat("yyyy/MM/dd").format(date);//创建文件夹File f = new File(path);if(!f.exists()) f.mkdirs();...原创 2012-10-17 16:41:22 · 1036 阅读 · 0 评论