摘要: package objectOriented; public class StaticMain { * @param args * 主函数:是一个特殊的函数,作为程序的入口,可以被jvm调用。 * * 主函数的定义: * public:代表着该函数访问权限是最大的 * static:代表主函数随着类的加载就已经存在了 * void:主函数没有具体的返回值 * main:不是关键字,但是是一个特殊的单词,可以被jvm识别 * 函数的参数:(String[] args),参数类型是一个数组,该数组中的元素是字符串。字符串类型的数组 * * 主... 阅读全文
posted @ 2013-08-02 10:46 微风夜明 阅读(766) 评论(0) 推荐(0)
摘要: package objectOriented; public class StaticB { * @param args * 什么时候使用静态? * * 要从两方面下手: * 因为静态修饰的内容有成员变量和函数. * 什么时候定义静态变量(类变量)呢? * 当对象中出现共享数据时,该数据被静态所修饰 * 对象中的特有数据要定义成非静态存在于堆内存中。 * * 什么时候定义静态函数呢? * * 当功能内部没有访问到非静态数据(对象的特有数据), * 那么该功能可以定义成静态的。 public static void main(... 阅读全文
posted @ 2013-08-02 10:46 微风夜明 阅读(509) 评论(0) 推荐(0)
摘要: package objectOriented; public class StaticA { * @param args * static静态:(共享数据) * 是一个修饰符,用于修饰成员(成员变量、成员函数) * 当成员被静态修士后,就多了一个调用方式,除了可以被对象调用外, * 还可以直接被类名调用,类名 .静态成员。(如:注释1) * * 特点: * 1、随着类的加载而加载 * 也就是说:静态会随着类的消失而消失,说明它的生命周期最长。 * 2、优先于对象存在 * 明确一点:静态时先存在,对象是后存在的。 * 3、被所有对... 阅读全文
posted @ 2013-08-02 10:46 微风夜明 阅读(123) 评论(0) 推荐(0)
摘要: package objectOriented; public class StaticApply { * @param args * 静态的应用 * * 每一个应用中都有共性的功能 * 可以将这些功能进行抽取,独立封装。 * 以便复用。 * * ArrayTool工具类中没有私有数据,所有数据都是从外面传进来的,所以可以定义为静态方法 * 方便调用(ArrayTool.getMax(arr)) public static void main(String[] args) { // TODO Auto-generated method st... 阅读全文
posted @ 2013-08-02 10:46 微风夜明 阅读(188) 评论(0) 推荐(0)
摘要: 在Java编程语言中,单例模式(饿汉模式)应用的例子如下述代码所示: public class Singleton { private final static Singleton INSTANCE = new Singleton();//Privateconstructor suppresses private Singleton() {} // default public constructorpublic static Singleton getInstance() { return INSTANCE; }}在Java编程语言中,单例模式(懒汉模式)... 阅读全文
posted @ 2013-08-02 10:46 微风夜明 阅读(117) 评论(0) 推荐(0)
摘要: package objectOriented; * @param args * 静态代码块 * 格式: * static * { * 静态代码块中的执行语句。 * } * 特点:随着类的加载而执行,只执行一次。 * 用于给类进行初始化的。 * * 下例执行结果: * b c a f f overclass StaticCode{ StaticCode(){ System.out.println("f"); } static{ System.out.println("a"); }}public clas... 阅读全文
posted @ 2013-08-02 10:46 微风夜明 阅读(113) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-08-02 10:46 微风夜明 阅读(176) 评论(0) 推荐(0)
摘要: Jsp语法 先包含在编译,包含非动态代码,不能像fileURL中传参数Action 运行期间的命令jsp:useBean jsp:setProperty jsp:getPropertyjsp:includejsp:forwardjsp:include/jap:param动态:可以传参数 flush 必须为true toLocalString()转换为本地字符串,时间本地化--------------------------------------------------------------------------scrope设置作用范围(request/session/a... 阅读全文
posted @ 2013-08-02 10:45 微风夜明 阅读(171) 评论(0) 推荐(0)
摘要: 将jar包复制到项目lib目录下mysql-connector-java-5.1.6-bin下载地址:http://115.com/file/dp521sz8package testConn;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax 阅读全文
posted @ 2013-08-02 10:45 微风夜明 阅读(585) 评论(0) 推荐(0)
摘要: 登陆数据库 mysql -uroot -p 回车 创建并选择数据库 mysql> CREATE DATABASE test01; mysql> USE test01 mysql> SHOW TABLES; 创建表 mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE); VARCHAR适合于name、owner和species列,因为列值是变长的。 birth和death列应选 阅读全文
posted @ 2013-08-02 10:45 微风夜明 阅读(287) 评论(0) 推荐(0)