Java
文章平均质量分 75
涛涛_2009
这个作者很懒,什么都没留下…
展开
-
Java I/O 和collection 写了很长时间才写好的程序,做个纪念
import java.io.*;import java.util.*;public class Test6_Map { public static void main(String[] args) { MyMapStu mms = new MyMapStu(new File("exp.txt")); System.out.println("请输入要查找内容的学号!")原创 2010-04-03 19:49:00 · 866 阅读 · 1 评论 -
Java容器学习笔记(三) Map接口及其重要实现类学习总结
在本文中如果您发现了错误,请您花费几分钟的时间给予指出,谢谢!! 本文主要总结Map接口及其重要实现类的用法。 三.Map接口 Ø Map中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口,因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与一个成员元素相原创 2011-10-22 20:18:58 · 3418 阅读 · 2 评论 -
Java容器学习笔记(四)
暂时保存原创 2011-10-23 00:00:34 · 1402 阅读 · 0 评论 -
JVM内存管理学习整理
Java不像C++那样显式的分配和释放内存,对Java程序员是一种解放,很大程度上降低了编程的难度,因为内存管理的工作都交由JVM自动进行。但是JVM自动内存管理也是一把双刃剑,会造成宝贵的资源浪费,搞不好还会造成内存泄露。内存空间的划分:Sun jdk也是遵照jvm规范,将内存空间划分为方法区、堆、本地方法栈、pc寄存器、jvm方法栈。如下图:如图所示,JVM主要包括两个子系统和转载 2011-11-13 22:41:50 · 2279 阅读 · 0 评论 -
J2EE实现登录后自动跳转到登录前访问的页面
获取当前访问URI并保存于session中:String uri = request.getRequestURI();String param = "";try { if(request.getQueryString() != null) { param = new String(request.getQueryString().getBytes("ISO8859-1"),"原创 2011-11-18 22:13:12 · 5947 阅读 · 0 评论 -
java.util.concurrent包分类结构图
转载 2011-11-10 15:02:35 · 5208 阅读 · 1 评论 -
ibatis之HelloWorld项目,很多时候我们只需要一个HelloWorld
所有文档资料均可在此下载:http://download.csdn.net/detail/tsyj810883979/3887793资源中包含很多比较好的,我入门的文档,ibatis2.x的jar包,ibatis源码等。还有一个本文说的HelloWord项目。由于提供的文档中几乎都有你想要的资料,所以本文中只是一个小小的HelloWorld项目,完整代码在资源中。很多时候其实我原创 2011-12-06 20:05:33 · 3551 阅读 · 2 评论 -
Log4j简单实用例子 Log4j xml配置方法
这里有一个很好的例子可供学习http://heavyz.sourceforge.net/homepage/homepage_zh/comp/notes/log4j.htmlXML配置文件原创 2012-03-08 16:41:01 · 17701 阅读 · 4 评论 -
反射机制:java.lang.reflect
面向对象编程的基本特点:封装、继承和多态。因此下面的例子就用到了接口、抽象类和子类等。Animal接口:package com.taobao.demo;public interface Animal { void eat(); void say();}AbstractAnimal抽象类:package com.taobao.demo;public abstrac原创 2012-07-27 17:39:29 · 1583 阅读 · 0 评论 -
Ajax异步提交表单数据简单方法
场景描述:对于一个登录页面中有一个登录的表单,但是由于登录验证逻辑比较复杂,我们希望点击登录后不刷新当前页面,给出登录结果后再选择是跳到新的页面还是提示用户名密码错误。类似这样的问题很多很多。异步获取数据使用户体验大大增强。背景知识:Ajax指的是异步JavaScript及XML(Asynchronous JavaScript And XML)。AJAX 不是一种新的编程语言,而是原创 2012-09-07 14:52:35 · 6983 阅读 · 0 评论 -
ScheduledExecutorService定时周期执行指定的任务
一:简单说明ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixedDelay在实现定时程序时比较方便。下面是该接口的原型定义java.util.concurrent.ScheduleExecutorService extendsExecutorService extendsExecut原创 2013-01-08 16:28:30 · 208055 阅读 · 9 评论 -
Java容器学习笔记(二) Set接口及其实现类的相关知识总结
在Java容器学习笔记(一)中概述了Collection的基本概念及接口实现,并且总结了它的一个重要子接口List及其子类的实现和用法。本篇主要总结Set接口及其实现类的用法,包括HashSet(无序不重复),LinkedHashSet(按放入顺序有序不重复),TreeSet(按红黑树方式有序不重复),EnumSet,ConcurrentSkipListSet(来自于java.util.con原创 2011-10-21 00:54:19 · 17935 阅读 · 14 评论 -
关于本人博客内容的几点说明
1.本人博客中凡是注明原创的内容绝对属于自己敲击键盘所得; 2.我是Java软件开发爱好者,喜欢研究和学习Java相关的知识,所写内容多数与Java技术相关,但是我不是Java技术大牛,请您带着挑剔的眼光查看内容,不要轻信文章中的内容,事必躬亲; 3.如果您发现我的博文中有错误,由于我只是个学习者,所以错误在所难免。请您花费几分钟时间在评论里面提出,我在此表示感谢; 4.为原创 2011-10-22 01:33:01 · 1697 阅读 · 0 评论 -
JSP+MySql实现的一个简单投票系统
<br />很久没有写过博客了,主要是现在在CSDN的学生大本营里玩,最近用JSP和MySql实现了一个简单的投票系统<br />大本营里的链接<br />http://student.csdn.net/space.php?uid=209919&do=blog&id=54216原创 2011-01-04 20:27:00 · 3603 阅读 · 0 评论 -
Java 抓取网页内容,获取指定服务器IP
Java 抓取网页内容获取指定服务器IP原创 2011-01-04 20:32:00 · 813 阅读 · 0 评论 -
Java连接sqlserver,Mysql,oracle等数据库的方法
<br />JDBC数据库编程总结<br />Java连接sqlserver,Mysql,oracle等数据库的方法总结<br /> <br />对应CSDN大本营上的链接<br />http://student.csdn.net/space.php?uid=209919&do=blog&id=40205原创 2011-01-04 20:34:00 · 794 阅读 · 0 评论 -
Java中Map的三种遍历方法
Map的三种遍历方法:1. 使用keySet遍历,while循环;2. 使用entrySet遍历,while循环;3. 使用for循环遍历。 下面是测试代码,最爱看代码了,啰嗦再多也没用。 J2EE_API下载地址:http://download.原创 2011-09-03 23:16:06 · 7194 阅读 · 2 评论 -
Java Class 中hashCode()和equals方法
Java面试宝典下载:http://download.csdn.net/source/3563084 Collection的两个子接口Set和List,Set中的元素要求是不重复的,因此要重写equals方法。而对于HashSet方法而言一定要重写hashCode方法。原创 2011-09-01 17:59:44 · 2844 阅读 · 2 评论 -
Java nio 学习笔记(三)
实现一:使用nio实现文件复制package study.nio;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io原创 2011-10-15 18:42:21 · 6107 阅读 · 2 评论 -
Java nio 学习笔记(六)
Java nio 学习笔记(一)http://blog.csdn.net/tsyj810883979/article/details/6876594Java nio 学习笔记(二)http://blog.csdn.net/tsyj810883979/article/detai原创 2011-10-17 10:54:37 · 3520 阅读 · 1 评论 -
Java nio 学习笔记(五)
Java nio SocketChannel ServerSocketChannel 以及Selector实现的echo服务器和客户端(暂时有问题)服务器端代码:import java.io.IOException;import java.net.InetSocket原创 2011-10-16 02:30:35 · 3917 阅读 · 3 评论 -
Java nio 实现socket异步通信 (对Java nio 实习笔记五中内容做一纠正)
原始错误版本请看:http://blog.csdn.net/tsyj810883979/article/details/6877216在原有基础上考虑了编码与解码的问题,还有消息发送的两个重要方法调用疏忽public abstract int write(ByteBuff原创 2011-10-18 00:00:06 · 12493 阅读 · 12 评论 -
Java nio 学习笔记(四) 淘宝2012校招技术笔试题
实现五:统计一个单词可重复的英文文件(假设4G)中每个单词出现的次数,把结果按照英文排序放入一个文件中。并能够检索特定单词的出现次数。由于文件过大,不重复单词总数有限,需要考虑到执行速度和内存使用情况。(淘宝笔试技术题)import java.io.File;import原创 2011-10-15 22:51:08 · 9281 阅读 · 14 评论 -
Java nio 学习笔记(一) Buffer(缓冲区)与Channel(通道)的相关知识
一.基本概念IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。 所有语言运行时系统提供执行 I/O 较高级别的工具。在java编程中,标准低版本IO使用流的方式完成I/O操作,所有的I/O原创 2011-10-15 18:32:06 · 25705 阅读 · 5 评论 -
Java容器学习笔记(一) 容器中基本概念及Collection接口相关知识
本篇文章主要是总结了java容器中的相关知识点,包括容器层次结构、类图结构,Collection接口的详细信息,以及Collection的一个重要子接口List接口的相关知识点总结。其中涉及到一些类如ArrayList、LinkedList、Vector、Stack、CopyOnWriteArrayList等的底层数据结构、实现机制及用法等的学习总结。 一.基本概念Java容器类库的用原创 2011-10-20 18:01:24 · 10542 阅读 · 7 评论 -
Java中将JSON格式的数据转换成对应的Bean、Map、List数据
简单说明:为了方便数据在客户端及服务器端的传输,有时候我们会用一些比较方便组织的数据类型,比如json、xml等传给客户端,客户端也可以重新组织数据传回服务器端。JSON和XML提供了一套比较方便的数据组织形式。。并且有很多现成的类库用于解析这些数据。。本文是对net.sf.json使用后的总结。。目前官方开源的对json进行处理的项目很多,fastjson还有其它等等。。视自己处理问原创 2013-03-04 15:47:47 · 50943 阅读 · 2 评论