自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

韩世雷 程序员专栏

我的定位:中高级人才(框架熟练、Java语法精通、数据库会用、Linux会用、中间件会用)

  • 博客(72)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java类集 _排序及重复元素说明

1、掌握TreeSet 的排序原理2、掌握Set 接口中重复元素的定义TreeSet 类的内容是可以排序的,那么现在我任意给出一个类,观察能否排序的操作。import java.util.Set ;import java.util.TreeSet ;class

2011-08-28 17:35:30 1296

原创 Java类集 _Set接口

1、掌握Set 接口与 Collection 接口的关系2、掌握Set 接口的常用子类:TreeSet 、HashSetCollection 现在已经学习过了两种接口:List、QueueCollection 就不能进行双向输出,因为没有提供get() 方法,

2011-08-28 16:47:08 948

原创 Java类集 _LinkedList 类

1、掌握 LinkedList 与 List 接口的关系2、掌握 Queue 接口的作用本身大量的扩充了 Queue 接口和List 接口的操作。所以,在使用时最好直接使用 LinkList 类完成操作。为链表的开关和结尾增加数据impor

2011-08-28 16:27:44 1302 1

原创 Java类集 _List接口

1、掌握 List 接口与Collection 接口的关系2、掌握 List 接口的常用子类:ArrayList 、Vector3、掌握 ArrayList 与 Vector 类的区别具体内容Collection 下分为很多的子接口,其中有一个 List 接口,

2011-08-28 10:52:16 8108 1

原创 认识类集、Collection 接口

在java 中必须掌握的知识点,会开发的:1、面向对象2、Java 的类集3、Java IO4、JDBC1、掌握Java 设置类集框架的目的2、掌握类集中的各个主要接口3、掌握Collection 接口的作用对象数组中包含一组对象,

2011-08-28 08:35:35 1611

原创 Java IO ——实例操作:投票程序

本实例主要采用的 知识点1、Comparable比较器2、Arrays 类3、对象数组因为程序中要使用对象数组的排序方式,所以在Student 类里需要实现Comparable 接口,并覆写compartTo() 方法,指定排序规则侯选班长:S

2011-08-26 16:26:15 2612

原创 Java IO ——实例操作:单人信息管理程序

数据输入类:import java.io.* ;import java.util.* ;import java.text.* ;public class InputData{ private BufferedReader buf = null ; public In

2011-08-26 12:41:58 1023

原创 Java IO _对象序列化

1、掌握对象序列化的作用2、掌握Serializable 接口的作用3、可以使用ObjectOutputStream 进行对象序列化操作4、可以使用ObjectInputStream 进行对象的反序列化操作5、掌握Externalizable 接口的作用及与Ser

2011-08-26 09:57:44 1531

原创 Java IO _字符编码

1.了解常用的几种编码2.掌握乱码的产生原因如果没有处理好编码的事情,则肯定在程序中出现乱码。System 类可以取得系统的相关信息,一直在接触此类。public class CharSetDemo01{ public static vo

2011-08-25 21:10:00 3300

原创 Java IO _合并流

合并流的使用合并流:从概念上讲就是内容合并在一起了。=[;这`主要操作的是内容。类的定义:java.lang.Object java.io.InputStream java.io.SequenceInputStream下面就将两个文

2011-08-25 14:37:53 4004 4

原创 Java IO _数据操作流

1、掌握DataOutputStream 和 DataInputStream 的作用2、可以使用DataOutputStream 和 DataInputStream 写入的读取数据如果要想使用数据操作流,由肯定要由用户自己指定数据的保存格式,必须按指定好的格式保存

2011-08-25 11:11:08 1554 2

原创 Java IO _Scanner 类

1、掌握Scanner 类的作用2、使用Scanner 接收输入数据此类不在java.io 包中,而在java.util 包中,所以,此类是一个工具类。使用Scanner 接收键盘的输入数据:import java.util.* ;publi

2011-08-25 10:28:12 2295

原创 Java IO _操作实例

掌握JAVA输入数据的操作实例3、本实例主要采用的知识1、键盘输入数据的标准格式2、日期的转换,以及包装类的使用3、类的设计思路4、具体内容4、1  加法就是输入两个数字,之后进行加法操作。加法就是输入两个数字,之后进行

2011-08-24 21:42:13 971

原创 Java IO _BufferedReader 类

1、掌握BufferedReader 类的作用2、掌握键盘输入的基本形式Buffer:表示缓冲区的,之前的StringBuffer, 缓冲区的内容可以更改,可以提高效率。如果要想接收任意长度的数据,而且避免乱码产生,就可以使用BufferedReader。publ

2011-08-24 16:14:23 1042

原创 Java IO _打印流

掌握打印流的操作掌握格式化输出1、打印流在整个 IO 包中,打印流是输出信息最方便的类,主要包含字节打印流(PrintStream) 和字符打印流(PrintWriter) . 打印流提供了非常方便的打印功能,可以打印任何的数据类型,例如: 小数、整数、字符串等等。

2011-08-24 10:48:11 7655

原创 Java IO _管道流

掌握线程通讯流(管道流)的使用要想实现管道流,则可以使用PipedOutputStream 和 PipedInputStream. public void connect(PipedInputStream snk) throws IOException如果要连

2011-08-24 10:04:29 1274

原创 Java IO _内存操作流

掌握内存操作流的使用此时操作的时候应该以内存为操作点。利用此类完成一些功能ByteArrayInputStream:public class ByteArrayInputStream extends InputStream

2011-08-24 09:36:06 3116

原创 Java IO _字节-字符转换流

掌握OutputStreamWriter和 InputStreamReader类的作用一般在操作输入输出内容的就需要使用字节或字符流,但是有些时候需要将字符流变为字节流的形式,或者将字节流变为字符流的形式,所以,就需要另外一组转换流的操作类。在Ou

2011-08-24 09:08:07 1658

原创 Java IO _字节流与字符流

1.掌握流的概念2.掌握字节流与字符流的作用3.掌握文件的标准操作步骤4.掌握字节与字符操作的区别1、流的概念程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。2、字节流与字符流内容操作就四个类:OutputStream、InputStream、writer、Rader使用 File 类操作的时候一定要有路

2011-08-23 21:41:11 1334

原创 Java IO _RandomAccessFile 类

1.掌握RandomAccessFile 类的作用2.可以使用RandomAccess File 读取指定位置的数据RandomAccessFile 类的主要功能是完成随机读取功能,可以读取指定位置的内容。假设现在文件中存储了以下的几个内容:因为在文件

2011-08-23 14:36:49 1249

原创 Java IO _File 类

1、掌握File 类的作用2、可以使用File 类中的方法对文件进行操作所有的 io 操作都保存在 java.io 包中。构造方法:public File (String pathname)直接根据路径找到文件。常量

2011-08-23 11:40:32 2969

原创 Java 常用类库——定时调度

定时调度:每当一段时间,程序会自动执行,称为定时调度。如果要使用定时调度,则必须保证程序始终运行着才可以,也就是说是相当于定时调度是在程序之外又启动了一个新的线程。Timer 和 TimerTask 两个定时调度。、

2011-08-23 10:14:32 1219

原创 Java常用类库——正则表达式

为什么要有正则正则表达式可以方便的对数据进行匹配,可以执行更加复杂的字符串验证、拆分、替换功能。例如:现在要求判断一个字符串是否由数字组成,则可以有以下两种做法:1.不使用正则完成2.使用正则完成1.以验证字符串是否由数字组成为例:public

2011-08-23 09:46:26 2436

原创 观察者设计模式(Observable 类Observer接口的使用)

如果要想实现观察者模式,则必须依靠java.util 包中提供的 Obeservable 类和 Observer 接口。import java.util.* ;class House extends Observable{ // 表示房子可以被观察 private f

2011-08-22 10:29:38 1704

原创 比较器(Comparable、Comparator)类及 二叉树的排序算法!!

之前Arrays 类中存在sort() 方法, 此方法可以直接对 对象数组进行排序。 1.Comparable接口可以直接使用java.util.Arrays 类进行数组的排序操作,但对象所在的类必须实现Comparable 接口,用于指定排序接口。Comparabl

2011-08-22 09:21:14 3936 2

原创 Arrays 类(数组元素的查找,数组内容的填充、排序等)

Arrays 类是数组的操作类,定义在java.util 包中,主要功能可以实现数组元素的查找,数组内容的填充、排序等。import java.util.* ;public class ArraysDemo{ public static void main(Str

2011-08-21 15:11:23 2486

原创 对象克隆技术 clone()

对象克隆:对象的复制,完整的复制一个对象如果要想完成对象克隆的话,则肯定依靠Object 类。protected Object clone() throw CloneNot SupportedException以上的方法就是对象克隆的方法;如果现在一个类的对象被克隆,

2011-08-21 15:02:58 972

原创 大数操作(BigIntger、BigDecimal)

1.Biglnteger如果在操作的时候一个整形数据已经超过了整数的最大类型长度long 的话,则此数据就无法装入,所以,此时要使用Biglnteger 类进行操作。BigInteger 是在java.math 包中。import java.math.Bi

2011-08-21 14:12:09 5486

原创 NumberFormat 类

NumberFormat 表示数字的格式化类, 即:可以按照本地的风格习惯进行数字的显示。此类的定义如下:public abstract class NumberFormat extends FormatMessageFormat 、DateFormat 、N

2011-08-21 13:04:48 20688

原创 Math与Random类

1.Math 类表示数学操作,例如:平方根、四舍五入等。public class MathDemo01{ public static void main(String args[]){ // Math类中的方法都是静态方法,直接使用“类.方法名称()”的形式调用即可

2011-08-21 11:41:57 1056

原创 取得当前日期(定义成一个类)

开发中经常需要取得日期,而且每次取得日期的时候代码都会重复,所以既然是重复的代码就可以将其定义成一个类,以方便重复调用,但是在操作的时候有一点特别需要注意:如果月会是9月,则应该显示09,但是如果是09的话,则数字肯定会忽略到0。1.Calendar 类操作 (取

2011-08-21 11:21:14 1530

原创 日期操作类(DateFormat、SimpleDateFormat)

1.DateFormat类此类是一个日期的格式化类,专门格式化日期的操作,因为java.util.Date类本身就已经包含了完整的日期,所以只需要将些日期按照一些好的格式格式化一下显示就好了.观察DateFormat类的定义:此类是定义在java.test包中的。pu

2011-08-21 10:39:03 12980 3

原创 日期操作类(Date、Calendar)

1.Dateod 类在java.util包中定义了Date类,Date类本身使用非常简单,直接输出其实例化对象即可.import java.util.Date ;public class DateDemo01{ public static void main(St

2011-08-21 09:49:32 1188 1

原创 System类

System类是一些与系统相关的属性和方法的集合,而且在System类中所有的属性都是静态的,要想引用这些属性和方法,直接使用System调用即可.1.System类中除了可以进行内容输出外,还可以通过方法取得一个操作的计算时间.public class Syst

2011-08-21 09:27:38 1943

原创 国际化程序

资源文件的作用locale类的作用ResourceBundle类的作用可以使用MessageFormat处理动态文本资源类的作用1.资源文件import java.util.ListResourceBundle ;public class M

2011-08-20 16:30:41 628

原创 Runtime类

1.得到JVM的信息public class RuntimeDemo01{ public static void main(String args[]){ Runtime run = Runtime.getRuntime(); // 通过Runtime类的静态方法进行实

2011-08-20 11:25:02 1355

原创 StringBuffer

1.在StringBuffer 中提供了一系列的append()方法,下面观察其使用(一定要注意的是,这些方法最终都会返回StringBuffer类的实例化对象)public class StringBufferDemo01{ public static void main

2011-08-20 11:04:32 2441

原创 多线程--常用操作方法

1.取得当前线程的名字: currentThread().getName()class MyThread implements Runnable{ // 实现Runnable接口 public void run(){ // 覆写run()方法 for(int i=0;i

2011-08-19 23:24:40 771

原创 多线程的两种方法

1.继承Thread类class MyThread extends Thread{ // 继承Thread类,作为线程的实现类 private String name ; // 表示线程的名称 public MyThread(String name){ this

2011-08-19 16:12:59 608

原创 异常处理

public class ExceptionDemo05{ public static void main(String args[]){ System.out.println("********** 计算开始 ***********") ; int i = 0 ;

2011-08-19 14:37:48 535

2012年全国软件专业人才设计与创业大赛java试题

第三届“蓝桥杯”全国软件专业人才设计与创业大赛 2012年java试题(原版) 1.黄金队列 黄金分割数0.618与美学有重要的关系 2.比酒量 黄金分割数0.618与美学有重要的关系 3.汉诺塔 汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。 4.奇怪的比赛 某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪: 5.第一个数字 以下的静态方法实现了:把串s中第一个出现的数字的值返回。 6.割圆 南北朝时,我国数学家祖冲之首先把圆周率值计算到小数点后六位,比欧 7.最大数 [12,127,85,66,27,34,15,344,156,344,29,47,....] 这是某设备测量到的工程数据。 8.矩形运算 在编写图形界面软件的时候,经常会遇到处理两个矩形的关系。 9.趣味算式 匪警请拨110,即使手机欠费也可拨通! 10.分酒 泊松是法国数学家、物理学家和力学家。他一生致力科学事业,成果颇多。有许多著名的公式定理以他的名字命名,比如概率论中著名的泊松分布。

2012-04-21

Java_Web开发实战经典-开发实战练习(课后题)

MLDN 李新华 老师 Java Web基础篇课后习题答案,Java Web高级案例篇全部源码。 这套源码从最基本的JSP页面到Model 1到Model 2,文件上传,EL,JSTL,Ajax,Structs,一点一点的修改讲解。 最后形成一个完整的案例,比较经典。喜欢的朋友可以下载。以下是压缩文件的内容: 第二章.HTML,JavaScript简介:1,2题 第三章.XML简介:1,2,3题 第五章.JSP基础语法:1,2题 第六章.JSP内置对象:1,2,3,4,5,6题+系统整合 第七章.JavaBean:1,2,3,4,5,6题 第八章.文件上传:1,2题 第九章.Servlet程序开发:1,2,3,3(扩充)题 第十章.表达式语言(EL):1,2题 第十三章.JSP标准标签库(JSTL):1题 第十四章.Ajax开发技术:1,2,3,4题 第十五章.Structs基础开发:1题 第十六章.Structs常用标签:1题

2012-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除