脉动
码龄16年
关注
提问 私信
  • 博客:32,123
    社区:176
    32,299
    总访问量
  • 47
    原创
  • 1,526,936
    排名
  • 17
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2008-11-07
博客简介:

monghuan的专栏

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得5次评论
  • 获得4次收藏
创作历程
  • 40篇
    2012年
  • 8篇
    2011年
成就勋章
TA的专栏
  • JavaWeb
    2篇
  • JavaSE
    28篇
  • JDK5.0 New features
    6篇
  • 2011-10_Java
    8篇
  • Java Thread
    3篇
  • 转载系列
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Servlet(1)

1.Servlet    是一种开发动态web资源的技术.    通常来讲,我们将实现Servlet接口的java程序,称为Servlet.2.开发一个动态web资源的步骤: 1.编写一个MyServlet.java,实现Servlet接口: package cn.web.servlet;import java.io.PrintWriter;  import java.io.I
原创
发布博客 2012.05.16 ·
395 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Tomcat

一.Tomcat的安装与配置 1.Tomcat的下载:  a.下载地址:  http://jakarta.apache.org      http://tomcat.apache.org  b.".bat"文件: 一组cmd命令的集合   2.Tomcat的安装:  下载.zip格式,解压至c:\即可.   3.Tomcat的配置:  a.JAVA_HOME
原创
发布博客 2012.05.16 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

每个程序员都应该知道的福利

每个程序员都应该知道的福利原文:http://www.cnblogs.com/TankXiao/archive/2012/02/28/2349218.htmlHR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,我们一定要对跟我们利益息息相关的各种福利细节了如指掌, 各项福利都要跟HR询问清楚,才能比较公司之间的总体福利。
转载
发布博客 2012.04.29 ·
496 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础21-反射

1.反射构造函数Constructorpackage cn.base25.reflect;import cn.base25.reflect.domain.Person;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;import org.jun
原创
发布博客 2012.04.29 ·
789 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

Java基础21-TCP

一.TCP传输数据 1.TCP和UDP的区别  UDP是无连接的, 指定地址和端口后就可以发送, 数据不安全, 速度快.  TCP是面向连接的, 区分客户端和服务端, 数据安全. 2.上传文件 服务端:  0.创建upload文件夹  1.创建ServerSocket, 在循环中等待和客户端请求, 每收到一个请求, 开启一条新线程.  5.获取输入输出流
原创
发布博客 2012.04.29 ·
605 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java基础20-UDP

一.时间类 1.Date  a.什么是Date   代表一个精确到毫秒的瞬间, 通常用来显示时间  b.使用方式   System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));  2.Calendar  a.什么是Calendar   代表日历, 精确到毫
原创
发布博客 2012.04.29 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础19-GUI

一.GUI 1.名词解释  事件:   用户对组件的一个操作就是一个事件  事件源: 发生事件的组件  监听器: 添加在事件源上的对象, 这个对象中包含了对事件处理的方法 2.监听器使用方式  定义类实现XxxListener接口, 实现接口中所有方法. 创建对象, 添加在事件源上.  定义类继承XxxAdapter, 重写需要的方法. 创建对象, 添加在事件源上.
原创
发布博客 2012.04.21 ·
1144 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础19-IO之File类

1.new File("1.txt"); //没有创建一个"1.txt"文件 2.分隔符的写法  a.new File("f:\\1.txt");  b.new File("f:/1.txt"); 3.".."表示:上一级目录  如: new File("..\\1.txt"); 4.对于使用:  new File(String parent, String child
原创
发布博客 2012.04.18 ·
1027 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础18-IO之字节流

1.对于一字节文件,使用字符流进行读取,再保存到文件后,数据会丢失:  使用字符流读取数据的特点:英文字符,读一个字节;中文字符,读两个字节(字符流读取时发现这个字节是负数,那么就会再读取一个字节)  由于字节数据(byte: -128-127)肯定有负数,那么这时就会再读取一个字节,转换成一个字符,注意由于字符的范围(char: 0-65535),  当这个字符不存在字符码表中时,就
原创
发布博客 2012.04.18 ·
449 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础17-IO之字符流

1.LineNumberReader是BufferedReader的子类,可以设置行号 2.BufferedReader使用readLine()读取后,再存储时记得使用newLine(); 3.使用数组读取时,注意使用: in.read(b, 0, len);  4.输出到文件时,若文件不存在,则会自动创建新的文件        若文件已存在,则默认会覆盖掉;若想追加,则:ne
原创
发布博客 2012.04.18 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础16-集合Map

1.对于重复元素的处理:  Set: 当出现重复元素,丢弃  Map: 当出现重复元素,存入,将原数据进行覆盖 2.Map.Entry就是一个键值对,是Map集合的组成关系! 3.Properties:主要用于操作配置文件.-->一.Map集合 1.什么是Map集合  Map集合可以存储键值对, 在存储的时候存一个键对象和一个值对象.  集合中的键是唯一的, 可
原创
发布博客 2012.04.14 ·
3035 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

Java基础15-集合Set

1.Set中重复元素不会存储进来,而Map则会覆盖!!! 2.局部内部类的使用必须在定义之后!!! 3.与的区别: 是否独立使用该类型!-->一.Set集合 1.什么是Set集合  Set集合和List集合类似, 都是可以用来存储对象, 长度可变.  Set集合和List不同的是: 没有重复元素, 没有存储顺序.   2.Set集合的常用方法  添加元素:
原创
发布博客 2012.04.14 ·
979 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Java基础14-集合List

注意:  1.List集合(ArrayList,LinkedList,Vector)是根据 equals()方法进行元素的相等判断的,      由于List集合是可以重复的,那么在使用remove,contains等方法时,就是根据equals来的.  2.只有实现了Iterable接口的类,才可以进行for-each循环遍历;数组是可以遍历的.  3.集合迭代器遍历时,不能使用
原创
发布博客 2012.04.14 ·
550 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java基础13-字符串类

注意:  String在方法操作后不会改变自身,不同于StringBuilder!!!--> 一.字符串的存储 * 1.字符串缓冲区  字符串是常量, 不能被修改, 所以可以共享, 多个引用指向相同的字符串常量时, 其实引用的是同一个对象, 这个对象在缓冲区中  示例1:   String s1 = "abc";   String s2 = "abc";
原创
发布博客 2012.04.09 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础12-多线程Thrad

注意:  1.使用锁对象调用wait()方法!!!!  2.直接调用run()方法不会启动线程,注意其在main中的执行过程.-->一.多线程 1.创建线程  a.定义一个类继承Thread类, 重写run()方法, 创建该类对象, 调用start()方法.   程序会开启一条新线程, 在新线程上自动调用run()方法.     b.定义一个类实现Run
原创
发布博客 2012.04.09 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础11-包,jar以及Eclipse

一.package包 1.如何定义包  在类中的第一行位置,使用 "package 包名" 语句进行定义  如: package cn.itcast;   2.编译带包的类  javac -d 目录 源文件名.java   如: javac -d . PackageDemo.java  3.运行带包的类  java 包名.类名  如: java cn.i
原创
发布博客 2012.04.05 ·
729 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础10-接口,抽象类以及异常

一.接口 1.什么是接口  接口是特殊的抽象类,其内部方法都是抽象的  2.接口与抽象类的区别:  a.接口是interface;抽象类是abstract class  b.接口的方法都是抽象的;抽象类的方法可以不是抽象的  c.接口的成员有默认修饰符:方法是public abstract,变量是public static final;抽象类没有默认修饰符  d.接
原创
发布博客 2012.04.05 ·
1559 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础09-抽象类与多态

注意: 1.System.out.println(1 + new Person("abc")); //出错 2.equals()的重写实例:  @Override  public boolean equals(Object obj) {   //形参是Object类型,必须在下面使用向下转型才能使用子类的特有方法,使用instanceof进行辅助检查,达到最后的比较目的   i
原创
发布博客 2012.04.02 ·
741 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础08-静态与继承

注意点: 1.(注意应用) 静态变量和静态代码块,在类加载后,只执行一次!!!!! 2.继承时,在调用一个对象的方法时, 该对象是哪个类的对象就先找哪个类, 如果这个类中有指定方法就执行, 没有就找父类.!!! 3.一个父类引用可以指向一个子类对象, 但是这时不能调用子类特有的方法!!! 4.强制类型转换时, 不论类型是否匹配, 编译都不会报错, 运行时类型不匹配会抛出异常Clas
原创
发布博客 2012.04.01 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Overload与Override的区别

Overload(重载):1.方法名相同;2.参数列表不同。注意:   方法的返回值不是判断重载的依据 Override(重写/覆盖):1.方法名相同,参数列表相同,方法的返回值相同(1.5开始,返回值可以是父类方法返回值的子类);2.父类和子类的方法必须是实例方法,不可以是静态的;3.访问修饰权限大于等于父类方法;4.覆盖的方法所抛出的异常必须和被覆盖方法
原创
发布博客 2012.03.31 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多