06 2013 档案
摘要:抽象类:抽象:笼统,模糊,看不懂!不具体。特点:1,方法只有声明没有实现时,该方法就是抽象方法,需要被abstract修饰。 抽象方法必须定义在抽象类中。该类必须也被abstract修饰。2,抽象类不可以被实例化。为什么?因为调用抽象方法没意义。3,抽象类必须有其子类覆盖了所有的抽象方法后,该子类才可以实例化。 否则,这个子类还是抽象类。细节1,抽象类中有构造函数吗? 有,用于给子类对象进行初始化。2,抽象类可以不定义抽象方法吗? 可以的。 但是很少见,目的就是不让该类创建对象。AWT的适配器对象就是这种类。 通常这个类中的方法有方法体,但是却没有内容。abstract class Demo
阅读全文
摘要:封装 继承 多态类{ 成员变量; 成员方法;} 封装 构造函数 this关键字 static关键字 构造代码块继承 final关键字 抽象类 接口 super关键字 函数覆盖多态 内部类 匿名内部类 异常 包抽象(共性抽取)是半个太监 必须有儿子final 不能有儿子覆盖:从新写就是覆盖接口(interface)是真太监.
阅读全文
摘要:mysql查询当天数据2012-12-19 10:47:39|分类:mysql|字号订阅查询当天数据select * from tab where FROM_UNIXTIME(fabutime, '%Y%m%d') = 20121217;mysql TO_DAYS(date) 函数TO_DAYS(date)给定一个日期date, 返回一个天数 (从年份0开始的天数 )。mysql> SELECT TO_DAYS(950501);-> 728779mysql查询今天、昨天、7天、近30天、本月、上一月 数据今天select * from 表名 where to_day
阅读全文
摘要:设计模式:对问题行之有效的解决方式。其实它是一种思想。java中23种设计模式:1.单例设计模式。 解决问题:就是可以保证一个类在内存中的对象唯一性。class Single{ private Single(){} private static Single s = new Single(); public static Single getInstance() { return s; }}class SingleDemo { public static void main(String[] args) { Singl...
阅读全文
摘要:一、继承的好处:1,提高了代码的复用性。2,让类与类之间产生了关系。有了这个关系,才有了多态的特性。java中支持单继承。不直接支持多继承,但对c++中的多继承机制进行改良。单继承:一个子类只能有一个直接父类。多继承:一个子类可以有多个直接父类(java中不允许,进行改良) 不直接支持,是因为会产生通用不确定性。java 支持多层(多重)继承。C继承B,B继承A。就会出现继承体系当要使用一个继承体系时,1.查看该体系中的底层类,了解该体系的基本功能2.创建体系中的最子类对象,完成功能的使用。二、定义继承1.什么时候定义继承 当类与类之间存在所属关系的时候,就定义继承。在子父类中,成员的特点体.
阅读全文
摘要:1、面向对象(实体)思想:没有就造一个,有就拿来用。用JAVA语言对现实生活中的事物进行描述,通过类的形式来体现的。//面向对象:三个特征:封装,继承,多态。//以后开发:其实就是找对象使用。没有对象,就创建一个对象。//找对象,建立对象,使用对象。维护对象的关系。a.怎么描述?对于事物描述通常只关注两方面。 一个是属性,一个是行为。只要明确该事物的属性和行为并定义在类中即可对象:其实就是该类事物实实在在存在的个体b.类与对象之间的关系?类:事物的描述 对象:该类事物的实例对象:该类事物的实例。在java中通过new来创建C.匿名对象:没有名字的对象1.当对象对方法仅进行一次调用的时候,就..
阅读全文
摘要:一、计算机工作的基本原理中央处理单元(CPU)、随机访问存储器(RAM)、永久存储器(硬盘)、各种外围设备(键盘、鼠标和监视器),CPU 从内存中获取一个指令并执行该指令,然后从内存中获取下一个指令并执行。 存储在计算机中的一切内容都是数字。二、JAVA语言基础组成1.关键字2.运算符3.标识符4.语句5.注释6.函数7.常量和变量8.数组 三、JAVA 的常量和变量四、运算符1.算术运算符2.赋值运算符3.比较运算符4.逻辑运算符5.位运算符6.三元运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符三元算符五、程序流程控制1.判断结构2.选择结构3.循环结构判断结构选择结构循环结构其..
阅读全文
摘要:1、数组就是一个箱子:箱子里有格子 (角标)int[] s = new int[3];int[] arr = {3,4,5};2.内存的划分:(内存与变量的范围的关系 )1.寄存器 cpu2.本地方法区 3.方法区4.栈内存(随时释放)存储的都是局部变量而且变量所属的作用域一旦结束,该变量就自动释放。5.堆内存存储是数组和对象(其实数组就是对象)凡是new建立都在堆中。特点:1.每一个实体都有实地址值2.堆内存中的每一个变量都有默认初始化值,根据类型的不同而不同整数是:0 小数:0.0或者0.0f boolean: false char: '\u0000'3.垃圾回收机制new
阅读全文
摘要:一、定义 XML 指可扩展标记语言. XML 的设计宗旨是传输数据,而非显示数据。 XML 标签没有被预定义。二、应用 存储和传输复杂的关系模型数据 配置文件三、树形结构 根元素、元素、属性、文本四、XML语法 一个XML文件分为如下几部分内容: 文档声明 元素 属性 注释 CDATA区 、特殊字符 处理指令(processing instruction)五、文档声明 <?xml version="1.0" encoding="GB2312" standalone="yes" ?>六、属性 <input> &l
阅读全文
摘要:return包括两方面 1.它代表“已经做完,离开此方法” 2.如果此方法产生一个值,这个值要放在return 语句后面1.数组就是一个箱子:箱子里有格子 (角标) int[] s = new int[3]; int[] arr = {3,4,5};2.内存的划分:(内存与变量的范围的关系 ) 1.寄存器 cpu 2.本地方法区 3.方法区 4.栈内存(随时释放) 存储的都是局部变量 而且变量所属的作用域一旦结束,该变量就自动释放。 5.堆内存 存储是数组和对象(其实数组就是对象)凡是new建立都在堆中。 特点: 1.每一个实体都有实地址值 2.堆...
阅读全文