10 2013 档案
摘要:import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;public class DataBaseConnection { private static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ; private static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ; private static fin
阅读全文
摘要:Apache+MySQL+PHP下载网址:http://tech.idv2.com/2006/08/31/apache-install-note/,这个网址里面有三种软件官网的链接。Apache+MySQL+PHP安装说明网址:http://www.jb51.net/article/22895.htmApache和php在配置过程要注意的问题:要想使用Apache服务器支持PHP文件,就要在Apache的配置文件httpd.conf中做一些设置。。Httpd.conf文件的位置在Apache根目录下的conf目录下,主要设置如下内容。♫ 找到LoadModule配置块,在LoadModule的
阅读全文
摘要:范例一——一对多关系使用类集表示出一下关系:一个学校可以包含多个学生,一个学生只能属于一个学校,这就是一对多的关系.School.javaimport java.util.List ;import java.util.ArrayList ;public class School{ //定义School类private String name ;private List allStudents ; //一个学校有多个学生public School(){ //无参构造this.allStudents = new ArrayList() ; //实例化List集合}pub...
阅读全文
摘要:栈是采用先进后出的存储方式,每次出栈就是将栈顶数据取出。其中Stack类是Vector类的子类。Stack类的常用方法:注:实例化:Stack s = new Stack();.empty(); //测试栈内是否为空.peek(); //查看栈顶内容,但是不删除栈顶内容.pop(); //出栈同时删除栈顶.push(e); //入栈.search(o); //在栈中进行查找,返回查找内容的位置
阅读全文
摘要:类集中为了方便集合的操作提供了Collections类,此类与Collection接口没直接的继承或实现关系,只是对所有的接口都有所支持。开发中是否使用此类没硬性说明,完全看个人喜好执行即可。Collections类常用方法:注:实例化:List all=new ArrayList();.addAll(all,,,,,t,,,,a); //为集合中添加参数(可以无限添加这里是可变参数).reverse(all); //将集合内容反转.binarySearch(all,"lxh"); //完成内容检索,返回内容的位置.replaceAll(all,old,new); //用新
阅读全文
摘要:之前的Map操作中key值的内容不能重复,如果重复的话,后面的内容会把前面的内容覆盖掉。程序范例:import java.util.IdentityHashMap ;import java.util.HashMap ;import java.util.Set ;import java.util.Iterator ;import java.util.Map ;class Person{private String name ;private int age ;public Person(String name,int age){this.name = name ;this.age = age ;
阅读全文
摘要:foreach除了可以对数组进行遍历,foreach也同样支持集合的输出其格式如下:for(元素类型 元素:对象){含有元素的java语句;}范例:import java.util.ArrayList; import java.util.List; public class ForeachDemo01{public static void main(String args[]){List all = new ArrayList() ; //声明及实例化list接口all.add("hello") ;all.add("_") ;all.add("
阅读全文
摘要:Iterator接口主要功能是完成从前往后的输出。要想实从后往前的输出,需要依靠Iterator接口的子接口ListIterator来实现。虽然ListIterator可以实现双向输出,但只能通过List接口才能完成ListIterator接口的实例化 eg:List all = new ArrayList() ; //其中String是规定泛型类型范例:完成双向输出操作 import java.util.ArrayList ; import java.util.List ; import java.util.ListIterator ; public class ListIte...
阅读全文
摘要:在集合操作中支持以下四种输出方式:1、iterator;2、ListIterator;3、Enumeration输出;4、foreach输出只要碰到集合输出的情况,一定记得利用Iterator输出,这是最标准的输出方式Iterator三个方法:iter.hasNext(); //判断接下来是否有内容iter.next(); //读取接下来的内容iter.remove(); //删除元素,但是这里需要注意一点:List接口本身有remove()方法,如果在删除元素的过程中,使用List接口中的方法会报错的 //要用Iterator中的remove()方法小结:1、Itera...
阅读全文
摘要:list的添加元素import java.util.ArrayList ;import java.util.List ;import java.util.Collection ;public class ArrayListDemo01{public static void main(String args[]){List allList = null ;Collection allCollection = null ;allList = new ArrayList() ;// 指定操作的泛型为StringallCollection = new ArrayList() ;// 指定一个集合all
阅读全文
摘要:import java.util.regex.Pattern ;public class RegexDemo02{public static void main(String args[]){String str = "1234567890" ;// 此字符串由数字组成if(Pattern.compile("[0-9]+").matcher(str).matches()){// 使用正则System.out.println("是由数字组成!") ;}else{System.out.println("不是由数字组成!"
阅读全文