![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
feidaodalian
这个作者很懒,什么都没留下…
展开
-
java 使用小技巧
字符串的反转输出。 这也是面试题中常考的一道。我们就以一个包含了全部26个英文字母,同时又具有完整含义的最短句子作为例子来完成解答。先来看一下这个句子: 引用 A quick brown fox jumps over the lazy dog.(一只轻巧的棕色狐狸从那条懒狗身上跳了过去。) 最常用的方式就是反向取出每个位置的字符,然后依次将它们输出到控制台: Java代...原创 2009-11-24 15:44:33 · 97 阅读 · 0 评论 -
正则表达式
注意:/ 约束条件/,//之间的是约束条件,^是开始字符,$是结束字符,不起作用的情况下可以前面加^,并以+$是结束字符 1、 。句点符号表示任意一个字符; 2、[ ] 方括号表示匹配可以匹配方括号中的任意点单个字符,方括号只允许匹配单个字符。 3、| “或”符号表示小括号的任意一组字符,它不能和方括号使用,只能和小括号使用。 4、表示匹配次数的符号,它们都是对前面的指定字...原创 2009-09-01 15:18:02 · 72 阅读 · 0 评论 -
正则表达式详解
简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。 替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。 根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找...原创 2009-08-24 19:31:04 · 65 阅读 · 0 评论 -
Java工具名单
StringUtils [code="java"] StringUtils.isEmpty(null) && StringUtils.isEmpty(""); // true StringUtils.isBlank(" \n\t"); // true StringUtils.substringAfterLast("foo.bar...原创 2009-08-24 18:34:13 · 95 阅读 · 0 评论 -
一些J2EE技术概念
J2EE技术 1) Servlet: a. 一种J2EE组件; b. servlet可被认为是运行在服务器端的applet; c. Servlets提供了基于组件、平台无关的方法用以构建基本Web的应用程序。 2) JSP a. 一种J2EE组件; b. 代表Java服务器端页面; ...原创 2009-08-13 23:43:01 · 86 阅读 · 0 评论 -
java时间操作函数汇总
经常用到时间日期类,所以就将常用的日期方法和属性都归纳总结如下,方便大家查找 1.计算某一月份的最大天数 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 in...原创 2009-08-07 13:34:24 · 87 阅读 · 0 评论 -
使用Servlet过滤器实现用户登录验证
在一个系统中,往往第一步就是让用户登录,根据用户读出权限,然后列出菜单供用户操作。用户登录后一般将其信息存储到session中,在其他的页面从session中读取用户信息,如果不存在,则表明用户并未登录,就跳转到登录页面要求用户登录。 如果不使用过滤器的话当然也可以实现,那就要在每一个页面添加验证信息,这样就很复杂,而且不利于管理。我们的宗旨是,只要是能够统一处理的,就一定要将这个功能作为...原创 2009-08-05 11:26:31 · 172 阅读 · 0 评论 -
JDBC连接数据库经验技巧集萃
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了 一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所 以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以...原创 2009-08-01 17:11:12 · 57 阅读 · 0 评论 -
JAVA文件/文件夹操作实用函数
列举了一些这个项目中用到的文件/文件夹操作的函数,以备后用。 /** * 计算文件夹大小 */ public static final long getDirectorySize( File dir ) { long retSize = 0; if ( ( dir == null ) || !dir.isDirectory() ) { retu...原创 2009-06-29 11:08:05 · 93 阅读 · 0 评论 -
按字节截取含有中文汉字的字符串
四、按字节截取含有中文汉字的字符串。 要求实现一个按字节截取字符串的方法,比如对于字符串"我ZWR爱JAVA",截取它的前四位字节应该是"我ZW",而不是"我ZWR",同时要保证不会出现截取了半个汉字的情况。 英文字母和中文汉字在不同的编码格式下,所占用的字节数也是不同的,我们可以通过下面的例子来看看在一些常见的编码格式下,一个英文字母和一个中文汉字分别占用多少字节。 Java...原创 2009-11-24 16:52:25 · 118 阅读 · 0 评论 -
正则表达式符号
字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。 $ 匹配输入字符串...原创 2009-09-04 22:15:27 · 60 阅读 · 0 评论