JDK文章列表-转载列表

 

Java四种基本排序

JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法 一 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,双重循环控制实现.这种排序法属于地头...
2012-09-28 23:35 阅读(93) 评论(2)

黑马程序员——正则与字符串方法验证qq号

----------------------    android培训    java培训   期待与您交流!    ----------------------                        package com.正则; /** * 校验QQ号 * 要求: * 1,5-15位 * 2,0不能开头 * 3,只能是数字 * * @author zjw...
2012-09-12 16:31 阅读(561) 评论(0)

黑马程序员——TCP客户端,服务端互相发送信息

----------------------    android培训    java培训   期待与您交流!    ----------------------                     //客户端 package com.net.tcp; import java.io.BufferedInputStream; import java.io.BufferedReade...
2012-09-12 15:43 阅读(65) 评论(0)

黑马程序员——TCP客户端,服务端介绍

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package com.net.tcp; import java.io.IOException; import java.io.OutputStream; import j...
2012-09-12 13:27 阅读(74) 评论(0)

黑马程序员——UDP发送数据,接收数据实例

----------------------    android培训    java培训   期待与您交流!    ----------------------                   //发送端 public class UDP_TCP_Socket_send { public static void main(String[] args) throws IO...
2012-09-10 01:30 阅读(74) 评论(0)

黑马程序员——UDP,TCP,Socket简介

----------------------    android培训    java培训   期待与您交流!    ----------------------    /**  * UDP:  * 1,将数据及源和目的封装成数据包中,不需要建立连接  * 2,每个数据包的大小限制在64K以内  * 3,因为无连接,所以是不可靠协议  * 4,不需要建立连接,速度快...
2012-09-10 01:28 阅读(63) 评论(0)

黑马程序员——封装ip地址的类InetAddress

----------------------    android培训    java培训   期待与您交流!    ----------------------      package com.net; import java.net.InetAddress; import java.net.UnknownHostException; /** * 封装ip的类InetAddre...
2012-09-09 23:56 阅读(69) 评论(0)

黑马程序员——输入英文单词变复数,java实现

----------------------    android培训    java培训   期待与您交流!    ----------------------                import java.util.Scanner; /** * 请编写一个程序,可以将英语规则名词(不考虑不满足以下规则的英语单词)由单数变成复数。已知规则如下:...
2012-09-09 20:38 阅读(94) 评论(0)

黑马程序员——用AWT写的假记事本,实现退出,保存,打开等功能

----------------------    android培训    java培训   期待与您交流!    ----------------------                  package gui.awt; import java.awt.FileDialog; import java.awt.Frame; import java.awt.Menu; impo...
2012-09-09 13:27 阅读(466) 评论(0)

黑马程序员——AWT+IO获取文件列表

----------------------    android培训    java培训   期待与您交流!    ----------------------            package gui.awt; import java.awt.Button; import java.awt.Dialog; import java.awt.FlowLayout; import...
2012-09-09 12:40 阅读(73) 评论(0)

黑马程序员——AWT鼠标键盘事件

----------------------    android培训    java培训   期待与您交流!    ----------------------                        package gui.awt; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Fra...
2012-09-09 00:50 阅读(154) 评论(0)

黑马程序员——AWT,Frame创建窗口简单介绍

----------------------    android培训    java培训   期待与您交流!    ----------------------                      package gui.awt; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Frame...
2012-09-08 16:28 阅读(103) 评论(0)

黑马程序员——GUI图形用户界面,几种布局管理器介绍

----------------------    android培训    java培训   期待与您交流!    ----------------------                       package gui; /** * 各种布局方式 * 布局:容器中的组件排放方式就是布局 * 常用布局管理器 * 1:FlowLayout,流式布局管理器 * 从左...
2012-09-08 16:27 阅读(57) 评论(0)

黑马程序员——RandomAccessFile随机读写数据

----------------------    android培训    java培训   期待与您交流!    ----------------------                            package com.io.randomaccessfile; import java.io.IOException; import java.io.RandomAc...
2012-09-07 15:08 阅读(76) 评论(0)

黑马程序员——用于操作基本数据类型的流对象

----------------------    android培训    java培训   期待与您交流!    ----------------------              package com.io.datestream; import java.io.DataInputStream; import java.io.DataOutputStream; import...
2012-09-07 15:06 阅读(54) 评论(0)

黑马程序员——用于操作字节数组的流对象

----------------------    android培训    java培训   期待与您交流!    ----------------------                package com.io.bytearraystream; import java.io.ByteArrayInputStream; import java.io.ByteArrayOut...
2012-09-07 15:05 阅读(130) 评论(0)

黑马程序员——管道流

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package com.io.file; import java.io.IOException; import java.io.PipedInputStream; impo...
2012-09-06 23:39 阅读(34) 评论(0)

黑马程序员——对象序列化,读取 存入文件ObjectIn(Out)putStream;非序列化,1,static;2,transient

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package com.io.file; import java.io.FileInputStream; import java.io.FileNotFoundExcept...
2012-09-06 22:27 阅读(46) 评论(0)

黑马程序员——文件的切割,与合并

----------------------    android培训    java培训   期待与您交流!    ----------------------                        package com.io.properties; import java.io.File; import java.io.FileInputStream; import j...
2012-09-06 21:31 阅读(56) 评论(0)

黑马程序员——SequenceInputStream多输入流变单输入流操作,合并文件

----------------------    android培训    java培训   期待与您交流!    ----------------------                         package com.io.properties; import java.io.FileInputStream; import java.io.FileOutputStr...
【有奖提问】CSDN论坛第1期专家问答开始        来极客头条,赢下载积分        下载频道3月领任务~赚下载分!

黑马程序员——Properties类简单应用,试用次数限制

----------------------    android培训    java培训   期待与您交流!    ----------------------                              package com.io.properties; import java.io.File; import java.io.FileReader; impor...
2012-09-06 16:35 阅读(67) 评论(0)

黑马程序员——Properties读取load(),操作,存储store()配置文件简介

----------------------    android培训    java培训   期待与您交流!    ----------------------                        package com.io; import java.io.BufferedReader; import java.io.FileInputStream; import ja...
2012-09-06 14:35 阅读(399) 评论(0)

黑马程序员——javaIO 把想要的文件路径形成列表存放在文件中

----------------------    android培训    java培训   期待与您交流!    ----------------------                      package com.io.file; import java.io.BufferedWriter; import java.io.File; import java.io.Fi...
2012-09-06 01:31 阅读(188) 评论(0)

黑马程序员——list()返回该目录下文件,文件夹,listFiles()返回文件文,件夹对象,递归调用获取所有文件,文件夹,以及文件名过滤

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package com.io.file; import java.io.File; import java.io.FilenameFilter; public cl...
2012-09-05 23:58 阅读(1585) 评论(0)

黑马程序员——自己做的简单的用户名密码加密方式

----------------------    android培训    java培训   期待与您交流!    ----------------------                              import java.util.Scanner; /** * 我的想法: * 对输入的用户名和密码进行一种加密方式 * 没有做成UI的,请见谅 * @...
2012-09-05 12:15 阅读(76) 评论(0)

黑马程序员——File类的增删改查介绍

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package com.io.file; import java.io.File; import java.io.IOException; public class F...
2012-09-05 00:58 阅读(281) 评论(0)

黑马程序员——自定义封装异常日志信息

----------------------    android培训    java培训   期待与您交流!    ----------------------                         package com.io.bytes; import java.io.IOException; import java.io.PrintStream; import ja...
2012-09-04 22:57 阅读(44) 评论(0)

黑马程序员——System.in(),System.out()读取转换流,写入转换流,流之间相互转换

----------------------    android培训    java培训   期待与您交流!    ----------------------                         package com.io.bytes; import java.io.BufferedReader; import java.io.BufferedWriter; imp...
2012-09-04 17:37 阅读(40) 评论(0)

黑马程序员——字节流复制图片,字节流缓冲区复制MP3格式文件,字节流复制视频文件

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package com.io.bytes; import java.io.BufferedInputStream; import java.io.BufferedOutp...
2012-09-04 15:00 阅读(284) 评论(0)

黑马程序员——FileINPutStream,FileOutPutStream介绍

----------------------    android培训    java培训   期待与您交流!    ----------------------                        package com.io.bytes; import java.io.File; import java.io.FileInputStream; import java...
2012-09-04 12:30 阅读(60) 评论(0)

黑马程序员——自定义类模拟实现LineNumberReader类

----------------------    android培训    java培训   期待与您交流!    ----------------------                      import java.io.FileReader; import java.io.IOException; /** * 自定义类模拟实现LineNumberReader类 *...
2012-09-04 11:52 阅读(50) 评论(0)

黑马程序员——装饰类设计模式简介

----------------------    android培训    java培训   期待与您交流!    ----------------------                            package com.io; /** * 装饰设计模式 * 当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能 * 那么...
2012-09-04 11:04 阅读(39) 评论(0)

黑马程序员——模拟缓冲区,模拟BufferedReader类自定义

----------------------    android培训    java培训   期待与您交流!    ----------------------                         package com.io; import java.io.FileReader; import java.io.IOException; /** * 自己写的Buff...
2012-09-04 00:35 阅读(91) 评论(0)

黑马程序员——BufferedReader,BufferedWriter介绍及复制文本文件

----------------------    android培训    java培训   期待与您交流!    ----------------------                       package com.io; import java.io.BufferedReader; import java.io.BufferedWriter; import java...
2012-09-03 23:36 阅读(188) 评论(0)

黑马程序员——FileReader,RileWriter以字符,字符数组两种方式复制文件

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package com.io; import java.io.FileReader; import java.io.FileWriter; import java.io.I...
2012-09-03 17:47 阅读(141) 评论(0)

黑马程序员——FileReader文件读取两种方式字符,字符数组读取

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package com.io; import java.io.FileReader; import java.io.IOException; public clas...
2012-09-03 17:07 阅读(168) 评论(0)

黑马程序员——FileWriter文件续写,\r\n在Windows系统下代表换行

----------------------    android培训    java培训   期待与您交流!    ----------------------                        package com.io; import java.io.FileWriter; import java.io.IOException; public class Fil...
2012-09-03 15:35 阅读(1333) 评论(0)

黑么程序员——IO异常处理及FileWriter类简单介绍

----------------------    android培训    java培训   期待与您交流!    ----------------------                            package com.io; import java.io.FileWriter; import java.io.IOException; public class...
2012-09-03 15:15 阅读(1204) 评论(0)

黑马程序员——Math方法简介

----------------------    android培训    java培训   期待与您交流!    ----------------------                    public class Math_class { public static void main(String[] args) { System.out.println("pi:...
2012-09-02 23:21 阅读(50) 评论(0)

黑马程序员——Date.Calendar类的介绍及练习

----------------------    android培训    java培训   期待与您交流!    ----------------------                             import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;...
 
【有奖提问】CSDN论坛第1期专家问答开始        来极客头条,赢下载积分        下载频道3月领任务~赚下载分!

黑马程序员——Runtime操作命令控制进程

----------------------    android培训    java培训   期待与您交流!    ----------------------                          /** * Runtime类里面是用的单例模式 * @author zjw * */ public class Runtime_class { public st...
2012-09-01 22:39 阅读(181) 评论(0)

黑马程序员——HashMap综合练习

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package map; import java.util.Comparator; import java.util.HashMap; import java.util...
2012-09-01 12:27 阅读(743) 评论(0)

黑马程序员——HashMap基本用法

----------------------    android培训    java培训   期待与您交流!    ----------------------                    package map; import java.util.HashMap; import java.util.Iterator; import java.util.Map; impo...
2012-09-01 11:19 阅读(84) 评论(0)

黑马程序员——for循环打印一颗心

/** * 打印一颗心 * @author zjw * */ public class Hello { public static void main(String[] args) { //打印上半部分 for (int i = 0; i < 5; i++) {//最外城循环,控制这部分总共有5行 for (int j = 0; j < 5; j++) { if (j...
2012-09-01 09:18 阅读(54) 评论(0)

黑马程序员——泛型限定,上限,下限

----------------------    android培训    java培训   期待与您交流!    ----------------------                      package collection.fanxing; import java.util.ArrayList; import java.util.Comparator; impor...
2012-08-31 00:03 阅读(157) 评论(0)

黑马程序员——定义泛型方法来灵活应用

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package collection.fanxing; public class FanXing_Method { public static void main(Str...
2012-08-30 18:11 阅读(118) 评论(0)

黑马程序员——泛型类来完成功能扩展

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package collection.fanxing; public class FanXing_class { public static void main(Str...
2012-08-30 17:52 阅读(52) 评论(0)

黑马程序员——TreeSet实现按字符串长度排序,复写Comparator()接口的compare()方法

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package collection.set; import java.util.Comparator; import java.util.Iterator; impo...
2012-08-30 15:32 阅读(114) 评论(0)

黑马程序员——TreeSet实现Comparator接口对自定义类排序

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package collection.set; import java.util.Comparator; import java.util.Iterator; import...
2012-08-30 13:07 阅读(86) 评论(0)

黑马程序员——TreeSet实现Comparable接口对自定义类排序

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package collection.set; import java.util.Iterator; import java.util.TreeSet; public...
2012-08-29 18:16 阅读(111) 评论(0)

黑马程序员——HashSet自定义类去除重复

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package collection.list; import java.util.HashSet; import java.util.Iterator; /** * 自...
2012-08-29 15:41 阅读(131) 评论(0)

黑马程序员——ArrayList去除自定义对象的重复

----------------------    android培训    java培训   期待与您交流!    ----------------------                               package collection.list; import java.util.ArrayList; import java.util.Iterator; i...
2012-08-29 12:28 阅读(174) 评论(0)

黑马程序员——去除ArrayList中重复的元素

----------------------    android培训    java培训   期待与您交流!    ----------------------                          package collection.list; import java.util.Iterator; import java.util.List; import java....
2012-08-29 10:25 阅读(313) 评论(0)

黑马程序员——用LinkedList实现队列和堆栈数据结构

----------------------    android培训    java培训   期待与您交流!    ----------------------                            package collection.list; import java.util.LinkedList; /** * 用LinkedList模拟队列和堆栈的数据结...
2012-08-29 09:28 阅读(223) 评论(0)

黑马程序员——StringBuffer的方法概览

----------------------    android培训    java培训   期待与您交流!    ----------------------                      package stringbuffer; public class StringBuffer_1 { public static void main(String[] args...
2012-08-28 13:05 阅读(56) 评论(0)

黑马程序员——求两个字符串的最大相同字串

----------------------    android培训    java培训   期待与您交流!    ----------------------                           //求两个字符串的最大相同字串 public static String sameString(String a,String b){ String min=a.le...
2012-08-28 11:34 阅读(68) 评论(0)

黑马程序员——求一个字符串在另一个字符串中的出现次数

----------------------    android培训    java培训   期待与您交流!    ----------------------                             //查找一个字符串在另一个字符串中的出现次数 public static void count(String str,String key){ int count...
2012-08-28 11:07 阅读(88) 评论(0)

黑马程序员——实现字符串反转

----------------------    android培训    java培训   期待与您交流!    ----------------------                            //实现字符串翻转 /* * 将字符串转换成数组,将数组翻转,再将数组转换成字符串 */ public static void toReverse(Strin...
2012-08-28 10:07 阅读(57) 评论(0)

黑马程序员——手动实现字符串的trim()方法

----------------------    android培训    java培训   期待与您交流!    ----------------------                            package String; public class String_trim { public static void main(String[] args) {...
2012-08-27 23:24 阅读(49) 评论(0)

黑马程序员——字符串各种操作

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package String; public class String_1 { public static void main(String[] args) {...
 
【有奖提问】CSDN论坛第1期专家问答开始        来极客头条,赢下载积分        下载频道3月领任务~赚下载分!

黑马程序员——直接在主函数中,建立匿名内部子类线程对象

----------------------    android培训    java培训   期待与您交流!    ----------------------                            package thread; /** * 直接在主函数中,建立匿名内部子类线程对象 * @author zjw * */ public class Thread...
2012-08-27 17:43 阅读(246) 评论(0)

黑马程序员——守护线程setdaemon()

----------------------    android培训    java培训   期待与您交流!    ----------------------                              package thread; /* * Thread.setdaemon(),守护线程/用户线程-------也就是后台线程 * 一,后台线程随”最后一个前台线...
2012-08-27 16:06 阅读(127) 评论(0)

黑马程序员——Thread.interrupt()清除线程冻结状态

----------------------    android培训    java培训   期待与您交流!    ----------------------                               package thread; /** * 调用Thread.interrupt();进行强制清除冻结的线程 * 并可以控制标志位停止线程 * @author...
2012-08-27 15:41 阅读(85) 评论(0)

黑马程序员——多个生产者,多个消费者 signalAll() JDK1.5线程新特性

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package thread; import java.util.concurrent.locks.*; import java.util.concurrent.loc...
2012-08-27 12:12 阅读(1325) 评论(0)

黑马程序员——多个生产者,多个消费者 notifyAll() 方式二

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package thread; public class Procedure_Customer_Up{ public static void main(String...
2012-08-27 11:31 阅读(360) 评论(0)

黑马程序员——多个生产者,多个消费者 notifyAll()

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package thread; /**  * 多个生产者,多个消费者  * @author zjw  *  */ public class Procedure_C...
2012-08-26 23:15 阅读(50) 评论(0)

黑马程序员——线程间通信_等待唤醒机制

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package thread; /**  * 线程间通信:多个线程共享一个资源  * 等待唤醒机制:wait(),notify()  * @author wjw...
2012-08-26 21:55 阅读(701) 评论(0)

黑马程序员——死锁

----------------------    android培训    java培训   期待与您交流!    ----------------------                                                     package thread; /**  *线程的死锁:线程同步中嵌套同步,锁却不同  * @author z...
2012-08-26 15:45 阅读(39) 评论(0)

黑马程序员——Thread与Runnable实现卖票程序

----------------------    android培训    java培训   期待与您交流!    ----------------------                       package thread; public class MaiPiao {  public static void main(String[] args) {   //用继承T...
2012-08-25 15:06 阅读(100) 评论(0)

黑马程序员——多线程之一:线程名称操作

----------------------    android培训    java培训   期待与您交流!    ----------------------                                          public class Hello{  public static void main(String[] args) {   //定义...
2012-08-25 11:08 阅读(44) 评论(0)

黑马程序员——for循环详细解析

----------------------    android培训    java培训   期待与您交流!    ----------------------                                                   public class Hello{  /**   * for循环详细解析   * @param args   */...
2012-08-24 16:58 阅读(45) 评论(0)

黑马程序员——自定义异常类

----------------------    android培训    java培训   期待与您交流!    ----------------------                                             package Exception; public class ZiDingYi_Exception{  public static v...
2012-08-24 12:52 阅读(51) 评论(0)

黑马程序员——匿名内部类写法

/** * 匿名内部类 * * @author zjw * */ public class NoName_Inner { private String str = "dddd"; public void test() { new Test1() {// 该内部类实际上继承了该抽象类,所以才多态的用这种方式实例化内部类 public void function1()...
2012-08-23 21:16 阅读(97) 评论(0)

黑马程序员——复写Object类中equals()方法,用到Instanceof,向下转型,复写等等

----------------------    android培训    java培训   期待与您交流!    ----------------------                                                 public class equls_Instanceof{  public static void main(String...
2012-08-23 12:16 阅读(133) 评论(0)

黑马程序员——接口实现多态————————主板实例

----------------------    android培训    java培训   期待与您交流!    ----------------------                            interface Pci{//接口定义规则  public void open();  public void close(); } class Zhuban{...
2012-08-23 10:45 阅读(51) 评论(0)

黑马程序员——父类—子类之间的多态

----------------------    android培训    java培训   期待与您交流!    ----------------------                               一:在多态中    成员函数的特点:在编译时期:参阅引用型变量所属的类中是否有调用的方法,如果有,编译通过,如果没有,编译失败。在运行时期:参阅对象所属的类中是...
2012-08-22 23:23 阅读(44) 评论(0)

黑马程序员——多态_实例

----------------------    android培训    java培训   期待与您交流!    ----------------------                           class Dog extends animal{//具体狗类继承动物类,复写动物类的方法  public void eat(){   System.out.println...
2012-08-22 21:41 阅读(46) 评论(0)

黑马程序员——内部类:类中类,方法中类

----------------------    android培训    java培训   期待与您交流!    ----------------------                                一:类中类: public class Outer {  private String info="Hello World";  public cla...
2012-08-22 15:16 阅读(203) 评论(0)

黑马程序员——求字符串中每个字母出现的次数

----------------------    android培训    java培训   期待与您交流!    ----------------------                         本人源码: import java.util.Comparator; import java.util.Iterator; import java.util.Set;...
2012-08-21 21:25 阅读(196) 评论(0)

黑马程序员——单例(懒汉式+饿汉式)

----------------------    android培训    java培训   期待与您交流!    ----------------------                                                 package com.be.six; /**  * 开发一般用饿汉式,因为安全,简单  * @author zjw  *...
 
【有奖提问】CSDN论坛第1期专家问答开始        来极客头条,赢下载积分        下载频道3月领任务~赚下载分!

黑马程序员——随机菜谱

----------------------    android培训    java培训   期待与您交流!    ----------------------                                                   import java.util.HashSet; import java.util.Iterator; import...
2012-08-21 10:14 阅读(1079) 评论(0)

黑马程序员——数组定义方式

----------------------    android培训    java培训   期待与您交流!    ----------------------                                                                                    一维数组:int[] a与int a[]是一样的。二维...
2012-08-20 14:53 阅读(45) 评论(0)

黑马程序员——代码实现进制转换

----------------------    android培训    java培训   期待与您交流!    ----------------------                                                               系统提供的进制转换为Intege.toBinaryString();等等一系列的方法重载,下面是我自己...
2012-08-20 11:37 阅读(45) 评论(0)

黑马程序员——打印菱形,打印等腰三角形

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package com.be.three; public class Picture { public static void main(String[] arg...
2012-08-18 17:11 阅读(62) 评论(0)

黑马程序员——跳出循环结构

----------------------    android培训    java培训   期待与您交流!    ----------------------                           package com.be.three; public class  Break_Continue{     public static void main(String[...
2012-08-18 16:14 阅读(68) 评论(0)

黑马程序员——交换两个变量中的值(三种方法)

----------------------   android培训    java培训   期待与您交流!    ----------------------      方法一:用第三方变量,最常用的,符合大多数人的思考方式 public static void main(String[] args){      test1(3,7);     }     public stat...
2012-08-18 15:04 阅读(57) 评论(0)

黑马程序员——dos常用命令总结

----------------------    android培训    java培训   期待与您交流!    ----------------------      总体概括下,dos命令行常用命令,开始--------》运行,输入cmd 进入dos窗口,声明下,这次说的是基于Windows操作系统的dos命令,不涉及Linux的Shell命令。一,命令概括: dir...
 
【有奖提问】CSDN论坛第1期专家问答开始        来极客头条,赢下载积分        下载频道3月领任务~赚下载分!

泛型的介绍,内部原理,更深应用,泛型中的?通配符,上限,下限

package com.base_super.generic; import java.lang.reflect.Constructor; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.List; import java.util.Vector;...
2012-09-20 16:48 阅读(118) 评论(0)

注解Annotation简介,及注解简单应用,数组类型的属性,未完待续---枚举类型的属性,注解类型的属性

package com.base_super.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; imp...
2012-09-20 14:53 阅读(53) 评论(0)

BeanUtils包的使用,主要是BeanUtils和PropertyUtils的区别

用BeanUtils工具包时,先要把两个Jar包进行Building Path,就是引入两个jar包, commons-beanutils.jar commons-logging-1.1.jar package com.base_super; import java.util.Date; import java.util.Map; import org.apache.commons....
2012-09-20 09:03 阅读(284) 评论(0)

内省Introspector操作 JavaBean的简单实现方式及稍复杂实现方式 主要用到PropertyDescriptor类

package com.base_super; import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.Invocation...
2012-09-19 18:32 阅读(248) 评论(0)

反射的应用,读取properties配置文件中的数据(普通InputStream方式,类加载方式),再调用运行

package com.itheima; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.lang.reflect.Method; import java.util.Propertie...
2012-09-19 10:57 阅读(202) 评论(0)

ArrayList 与HashSet的比较,及应用反射读取properties配置文件中的数据进行实例化再调用,以及类加载器的使用;还有HashCode的分析,及导致内存泄露,内存溢出的原因之一

package com.lianxi; import java.io.FileInputStream; import java.io.InputStream; import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; import java.util.Properties; /** *...
2012-09-19 10:22 阅读(252) 评论(0)

数组与Object的关系及其反射类型,数组反射应用实例,通过Array类实现数组的反射

package com.lianxi; import java.lang.reflect.Array; import java.util.Arrays; /** * 数组与Object的关系,及其反射类型 * * Array:可以对数组进行反射的类 * * 数组的反射: * 相同数据类型,相同维度的数组的Class都属于同一个 * * @author zjw */ p...
2012-09-18 22:43 阅读(73) 评论(0)

反射之Method类

这是无参方法的调用 package com.itheima; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; /** * 无参方法调用 */ public class Test5 { public static void main(String[]...
2012-09-17 23:04 阅读(94) 评论(0)

自己用awt实现界面输入数据保存到Excel文件中

package com; import java.awt.Button; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.Label; import java.awt.TextField; import java.awt.Toolkit; import ja...
2012-09-17 01:10 阅读(492) 评论(0)

java正则表达式验证邮箱,ip地址,电话号码

1.java验证IP地址: Pattern pattern = Pattern.compile("\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!...
2012-09-16 23:08 阅读(313) 评论(0)

黑马程序员——银行业务调度系统

----------------------    android培训    java培训   期待与您交流!    ----------------------                   银行业务调度系统 模拟实现银行业务调度系统逻辑,具体需求如下: Ø 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 Ø...
2012-09-16 15:40 阅读(91) 评论(0)

黑马程序员——交通灯管理系统

----------------------    android培训    java培训   期待与您交流!    ----------------------                             模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1         异步随机生成按照各个路线行驶的车辆。例如:        由南向而来去往北向的车辆 -...
2012-09-15 19:32 阅读(411) 评论(0)

保留几位有效数字 多种方法实现,细细品味

保留两位小数的几种方式: 方式一:四舍五入 [java] view plaincopyprint? double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleVa...
2012-09-15 17:22 阅读(424) 评论(0)

黑马程序员——Executors JDK1.5提出的新的线程库,里面大量的静态方法可操作线程,线程池

----------------------    android培训    java培训   期待与您交流!    ----------------------                        package com.lianxi; import java.util.concurrent.Executors; /** * jdk5的线程库,在构造方法内启动线程,Ex...
2012-09-15 10:56 阅读(162) 评论(0)

黑马程序员——反射之Field类 成员变量

----------------------    android培训    java培训   期待与您交流!    ----------------------                       package j2se_develop; import java.lang.reflect.Field; /** * Field类代表某个类中的一个成员变量 * *...
2012-09-14 19:05 阅读(86) 评论(0)

黑马程序员——反射之Constructor构造器

----------------------    android培训    java培训   期待与您交流!    ----------------------                             package j2se_develop; import java.lang.reflect.Constructor; import java.lang.reflec...
2012-09-14 16:36 阅读(109) 评论(0)

黑马程序员——反射类的基石-----Class类

----------------------    android培训    java培训   期待与您交流!    ----------------------                            package j2se_develop; /** * 反射类的基石-----Class类 * Java程序中的各个Java类属于同一类事物,描述这类事物的Jav...
2012-09-14 15:16 阅读(43) 评论(0)

黑马程序员——枚举的原理及枚举构造方法调用,抽象方法实现等等介绍

----------------------    android培训    java培训   期待与您交流!    ----------------------                               package j2se_develop; /** * 枚举 * JDK1.5新特性 * 枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个...
2012-09-14 00:55 阅读(87) 评论(0)

黑马程序员——静态导入,可变参数,自动拆箱装箱以及享元设计模式 JDK1.5新特性

----------------------    android培训    java培训   期待与您交流!    ----------------------                               package zhangxiaoxiang.bank; //import static java.lang.Math.max;//单独导入Math类中的一个max...
2012-09-13 21:52 阅读(1957) 评论(0)

50道java编程小题,平常可以拿来练手

【程序1】  题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?  1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....  【程序2】  题目:判断101-200之间有多少个素数,并输出所有素数。  1.程序分析:判断素数的方法:用一...

 

【有奖提问】CSDN论坛第1期专家问答开始        来极客头条,赢下载积分        下载频道3月领任务~赚下载分!

xml与json的区别,总结

JSON和XML的比较  ◆可读性   JSON和XML的可读性可谓不相上下,一边是简易的语法,一边是规范的标签形式,很难分出胜负。   ◆可扩展性   XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,而JSON却不能。不过JSON在Javascript主场作战,可以存储Javascript复合对象,有着xml不可比拟的优势。   ◆编码难度...
2013-02-27 21:45 阅读(22) 评论(0)

XML介绍

一个XML文件分为以下几部分内容 1,文档声明如果没有文档声明,我们就说该文档是格式不良好的XML文档。文档声明就是声明XML文档的类型。(1),最简单的声明语法: (2),用encoding属性说明文档的字符编码: (3,),用standalone属性说明文档是否独立:注意这三个属性有顺序关系,不能乱写,看好顺序。standalone属性中两个参数yes/no,表示...
2012-10-22 12:50 阅读(63) 评论(0)

CSS+HTML实例集合五,添加删除附件

添加删除附件 无标题文档 table a:link,table a:visited{ color:#0000FF; text-decoration:none;/*去掉下划线*/} 添加附件 function add(){ var table=document.getElementById("table"); var row=tab...
2012-10-14 23:21 阅读(109) 评论(0)

CSS+HTML实例集合四,checkbox多选框的操作(全选等),select获取option的value和其对应的选项,select获取选中项的value值进行设置,select的二级联动菜单

checkbox多选框的操作(全选等) 无标题文档 商品列表全选笔记本电脑 3000元笔记本电脑 4000元笔记本电脑 5000元笔记本电脑 6000元笔记本电脑 7000元笔记本电脑 8000元全选 总金额为: /*这种方式更简练*/ function checkAllElements(node){ var boxes=document.getE...
2012-10-13 23:46 阅读(673) 评论(1)

CSS+HTML实例集合三,用户自定义创建表格并删除指定行、列,对表格中的数据进行排序,radio单选摁扭之调查问卷、之选择题

用户自定义创建表格并删除指定行、列 无标题文档 table{ border:#0000FF 1px solid; width:600px; border-collapse:collapse;/*将表格边框与单元格边框重合*/ } table td{ border:#99FF00 1px solid; padding:30px;/*如果是一个参数,表示上右下左四个方向数...
2012-10-11 17:06 阅读(469) 评论(0)

CSS+HTML实例集合二,表格行颜色间隔显示,加有鼠标移入移出高亮效果,还有单击选中高亮再单击消除高亮

CSS_HTML实例集合二,表格行颜色间隔显示,加有鼠标移入移出高亮效果,还有单击选中高亮再单击消除高亮 无标题文档 table{ border:1px solid #0000FF; width:500px; border-collapse:collapse;/*将表格边框与单元格边框合并*/} table td,table th{ border:#990000...
2012-10-10 17:52 阅读(637) 评论(0)

CSS+HTML实例集合一,改变字体(样式,大小),overflow布局属性(如显示隐藏文字等),列表的展开闭合

改变字体(样式,大小) 无标题文档 a:link,a:visited{/*设置点击前,点击后a标签样式一样*/ color:#FF9900;/*颜色*/ text-decoration:none;/*文本样式设置为none,即没有样式*/ font-size:12px;/*字体大小*/ } a:hover{ color:#0099FF;/*设置鼠标悬停时,...
2012-10-08 23:28 阅读(164) 评论(0)

BOM__Document对象简介-三种获取节点方式,通过节点层次关系获取节点,以及对象中的属性操作

无标题文档 用户名: 性别:男 aaaaaaaaaaaaaaaaaaaaa 百度1 百度2 百度3 百度4 百度5 百度6 百度7 span区域 单元格1 单元格2 单元格3 单元格4 单元格1 单元格2 单元格3 单元格4 单元格1 单元格2 单元格3 单元...
2012-10-06 23:34 阅读(108) 评论(0)

BOM——window中的对象----------window中的方法及实例练习

BOM:Browser Object Model浏览器对象模型 window |--history 历史记录 |--location地址栏对象 |--等等多个对象 无标题文档 function events(){ var name=window.navigator.appName; var version=window.navigat...
2012-10-05 23:21 阅读(61) 评论(0)

DOM概述--------------------DHTML简述

DOM概述 DOM:Document Object Model 文档对象模型该项技术的出现,将标记型文档封装成了对象,并将该标记型文档中的所有内容(标签、 属性、文本)都封装成了对象。这样就可以将对象中封装更多的属性和行为,我们操作这些对象。这样就可以实现静态页面具备动态的效果,比如下拉菜单等等 DOM技术不断的升级出现了三级模型: DOM1:将html文档封装成而来对象...
2012-10-04 09:00 阅读(57) 评论(0)

JavaScript中特有语句 for in 和 with 语句介绍

for   in  语句 /*js中的特有语句 for in循环,用于遍历变量和对象的循环,相当于java中的高级for循环 格式:for(变量 in 对象){} */ function Person(){ this.name="aaaaaa";//注意要用this,不能用var 声明, this.age=33; this.getName=function...
2012-10-03 13:19 阅读(260) 评论(0)

利用prototype属性自定义对象,实现对象继承等面向对象设计

人的prototype之间的继承实现 function Person(name){ this.name=name; this.setName=function(name){ this.name=name; } this.getName=function(){ return this.name; } } var p=new Person("张三");...
2012-10-02 22:39 阅读(118) 评论(1)

利用prototype属性,对JavaScript对象进行功能扩展,比如数组对象Array,String等

利用数组对象Array中prototype的属性对该对象进行功能扩展 Array.prototype.getMax=function(){//利用JavaScript中Array对象中的prototype属性,Array对象中添加方法,此添加方式为匿名函数添加 var max=this[0]; for(var i=1;i<this.length;i++){//因为this[...
2012-10-02 11:32 阅读(96) 评论(0)

JavaScript自定义函数,自定义函数属性、函数方法等等

方式一 function person(){}//一个函数就是一个对象 var p=new person();//实例化函数 p.name="aaaaaaaa";//可以直接设置函数中的属性 p.age=3432; p.classs="iiiiiiiii"; alert(p.name+"----------"+p.age+"-------"+p.classs); //添加行为...
2012-10-01 15:28 阅读(120) 评论(0)

JavaScript中Date,Math,Global,Number等对象的浅析,Array数组对象的解析

/* var date=new Date(); alert(date); alert(date.toLocaleString());//这个方法在IE8中显示的是年月日时分秒格式的日期,在 谷歌浏览器不行。 alert(date.getDate());//获取一个月中的几号 alert(date.getDay());//获取星期中的星期几 for(var i=0;i<10;i++)...
2012-09-29 22:58 阅读(273) 评论(0)

Javascript中String对象浅析

String对象 var str="abcde"; var str1=str.bold();//JavaScript中的String中的bold()方法,加粗 alert(str1);//用alert直接弹出的话,显示的是浏览器解析前的代码“abcde” document.write(str1); alert(str1.fontcolor("red")); document....
2012-09-29 16:00 阅读(319) 评论(0)

JavaScript数组介绍

//js数组,这是Javascript中唯一的容器 /*特点: 1,什么类型的数据都可以存储; 2,该数组容器的长度是可变的; */ var aa=["abc",12,true];//Javascript直接可以这样操作 aa[5]="aaaaa";//因为长度可变,所以可以指定数组任意位置上的值 for(var i=0;i<aa.length;i++){ alert(aa[i]); }...
2012-09-28 23:38 阅读(65) 评论(0)

JavaScript概述

My JSP 'js1.jsp' starting page JavaScript概述 JavaScript是基于对象和事件的脚本语言,主要应用在客户端 特点:      1,交互性:可以做的就是信息的动态交互      2,安全性:不允许直接访问本地硬盘      3,跨平台性:只要是可以解释JS的浏览器都...
2012-09-28 00:13 阅读(51) 评论(0)

CSS简单示例

CSS_Examplel.html --> ul{ list-style: none;/*把li前面的默认的项目符号去掉*/ /*list-style-type: lower-greek;可以设置其他的类型*/ list-style-image: url("../images/aa.JPG");/*也可...
2012-09-27 23:33 阅读(39) 评论(0)

CSS三种扩展选择器

extend_select.html --> /*这样会把所有的b标签都改变样式*/ /*b{ background-color: yellow; }*/ /* 1,关联选择器 这样写,就限定为span标签中的b标签了*/ span b{ background-c...

 

【有奖提问】CSDN论坛第1期专家问答开始        来极客头条,赢下载积分        下载频道3月领任务~赚下载分!

CSS三种基本选择器介绍及应用

基本选择器 <!-- 选择器 就是指定CSS要作用的标签,那个标签的名称就是选择器。意为:选择要作用样式的哪个容器 选择器有三种: 1,html标签选择器,使用的就是html的标签名。 2,class选择器,其实是使用的标签中的class属性。 3,id选择器,其实是使用的标签中的id属性。 每一个标签都定义了class属性和id属性,用于对标签进行标识,方...
2012-09-26 11:50 阅读(151) 评论(0)

加载CSS的四种方式以及CSS代码格式

css_1.html --> /*div{ color: blue; background-color: purple; }*/ @import...
2012-09-26 10:41 阅读(49) 评论(0)

html框架 FrameSet,Frame 以及Iframe画中画标签

--> iframe是画中画标签, 这是画中画标签,如果看到这行文字,说明你的浏览器不支持该标签 这个可以用来进行恶意攻击,慎用...
2012-09-23 21:03 阅读(126) 评论(0)

html基础简单介绍

html_base.html --> a标签调用js 顶部 去中间 <!-- 超链接 注意几点: 1,当没有指定具体协议时,浏览器会启动默认的file协议引擎来解析href的值。 2,当指定的协议浏览器无法解析时,浏览器会在本地注册中查找是否有关联该协议的应用程序,如果有就调用程...

 

你可能感兴趣的:(JDK文章列表-转载列表)