摘要:
CSS为什么要初始化?建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。最简单的初始化方法就是: * {padding... 阅读全文
posted @ 2015-01-30 23:12
浮云骑士
阅读(9065)
评论(0)
推荐(0)
摘要:
if DB_ID(N'DATABASENAME') is not nulluse databasename--跳转到指定数据库goif object_id(N'a',N'U') is not nulldrop table ago注:a 是一个表,U代表是数据表类型类似于U的类型代码,如下所示对象类型... 阅读全文
posted @ 2015-01-30 22:43
浮云骑士
阅读(775)
评论(0)
推荐(0)
摘要:
ASP.NET项目发布网站具体步骤1. 在解决方案管理器中右键项目名称,点击“发布网站”,如图2.在发布窗口中选择“文件系统”,然后选择文件路径(一般放在wwwroot下),勾选“发布前删除所有现有文件”,点击发布按钮3.发布成目录以后,切换到IIS,可通过“应用程序”(即虚拟目录)方式,也可通过网... 阅读全文
posted @ 2015-01-30 22:41
浮云骑士
阅读(1720)
评论(1)
推荐(0)
摘要:
* 一、枚举类* 1.如何自定义枚举类* 2.如何使用enum关键字定义枚举类*>常用的方法:values() valueOf(String name)*>如何让枚举类实现接口:可以让不同的枚举类的对象调用被重写的抽象方法,执行的效果不同。(相当于让每个对象重写抽象方法) 1 //普通枚举类 2 c... 阅读全文
posted @ 2015-01-30 22:38
浮云骑士
阅读(242)
评论(0)
推荐(0)
摘要:
* 泛型的使用*1.在集合中使用泛型(掌握)* 2.自定义泛型类、泛型接口、泛型方法(理解--->使用)* 3.泛型与继承的关系* 4.通配符*------------------------------------------------------------------------------... 阅读全文
posted @ 2015-01-30 22:37
浮云骑士
阅读(155)
评论(0)
推荐(0)
摘要:
* 操作Collection以及Map的工具类:Collections--------------------------------------------------------------------------------------------------------------* rev... 阅读全文
posted @ 2015-01-30 22:33
浮云骑士
阅读(190)
评论(0)
推荐(0)
摘要:
* Map接口* |-----HashMap:Map的主要实现类* |-----LinkedHashMap:使用链表维护添加进Map中的顺序。故遍历Map时,是按添加的顺序遍历的。* |-----TreeMap:按照添加进Map中的元素的key的指定属性进行排序。要求:key必须是同一个类的对象!*... 阅读全文
posted @ 2015-01-30 22:31
浮云骑士
阅读(209)
评论(0)
推荐(0)
摘要:
* Collection接口 :*|------List接口:*|------ArrayList(主要的实现类)、*|------LinkedList(对于频繁的插入、删除操作)、*|------Vector(古老的实现类、线程安全的,但效率要低于ArrayList)*|------Set接口:存储... 阅读全文
posted @ 2015-01-30 22:28
浮云骑士
阅读(229)
评论(0)
推荐(0)
摘要:
1 @Test 2 public void testFor3(){ 3 String[] str = new String[]{"AA","BB","DD"}; 4 for(String s : str){ 5 s = "MM";/... 阅读全文
posted @ 2015-01-30 22:24
浮云骑士
阅读(198)
评论(0)
推荐(0)
摘要:
* List中相对于Collection,新增加的方法 * void add(int index, Objectele):在指定的索引位置index添加元素eleboolean addAll(int index, Collection eles)Object get(int index):获取指定索... 阅读全文
posted @ 2015-01-30 22:23
浮云骑士
阅读(239)
评论(0)
推荐(0)
摘要:
* 二、如何处理Exception的异常* Java提供的是异常处理的抓抛模型*1."抛":当我们执行代码时,一旦出现异常,就会在异常的代码处生成一个对应的异常类型的对象,并*将此对象抛出。(自动抛出 / 手动抛出)*>一旦抛出此异常类的对象,那么程序就终止执行*>此异常类的对象抛给方法的调用者。*... 阅读全文
posted @ 2015-01-30 22:21
浮云骑士
阅读(247)
评论(0)
推荐(0)
摘要:
一、异常的体系结构* java.lang.Throwable* |-----Error:错误,程序中不进行处理* |-----Exception:异常,要求在编写程序时,就要考虑到对这些异常的处理* |-----编译时异常:在编译期间会出现的异常(执行javac.exe命令时,出现异常)* |---... 阅读全文
posted @ 2015-01-30 22:20
浮云骑士
阅读(129)
评论(0)
推荐(0)
摘要:
1 public class TestProduct { 2 public static void main(String[] args) { 3 TestProduct t = new TestProduct(); 4 //方式一:创建一个实现Produc... 阅读全文
posted @ 2015-01-30 22:19
浮云骑士
阅读(268)
评论(0)
推荐(0)
摘要:
1 public class TestInnerClass1 { 2 3 } 4 5 class OuterClass{ 6 //局部内部类 7 //如下的使用方式较少 8 public void method1(){ 9 10 ... 阅读全文
posted @ 2015-01-30 22:18
浮云骑士
阅读(1190)
评论(0)
推荐(0)
摘要:
* 类的第5个成员:内部类* 1.相当于说,我们可以在类的内部再定义类。外面的类:外部类。里面定义的类:内部类* 2.内部类的分类:成员内部类(声明在类内部且方法外的)vs 局部内部类(声明在类的方法里)* 3.成员内部类:* 3.1是外部类的一个成员:①可以有修饰符(4个)②static fina... 阅读全文
posted @ 2015-01-30 22:17
浮云骑士
阅读(136)
评论(0)
推荐(0)
摘要:
1 public class TestFactoryMethod { 2 public static void main(String[] args) { 3 IWorkFactory i = new StudentWorkFactory(); 4 i.ge... 阅读全文
posted @ 2015-01-30 22:15
浮云骑士
阅读(221)
评论(0)
推荐(0)
摘要:
1 public class TestProxy { 2 public static void main(String[] args) { 3 Object obj = new ProxyObject(); 4 obj.action(); 5 } 6... 阅读全文
posted @ 2015-01-30 22:14
浮云骑士
阅读(168)
评论(0)
推荐(0)
摘要:
1 public class TestUSB { 2 public static void main(String[] args) { 3 Computer com = new Computer(); 4 com.doWork(new Printer());... 阅读全文
posted @ 2015-01-30 22:13
浮云骑士
阅读(163)
评论(0)
推荐(0)
摘要:
1 //接口与具体的实现类之间也存在多态性 2 public class TestInterface { 3 4 public static void main(String[] args) { 5 Duck d = new Duck(); 6 T... 阅读全文
posted @ 2015-01-30 22:12
浮云骑士
阅读(406)
评论(0)
推荐(0)
摘要:
1 public class TestTemplate { 2 public static void main(String[] args) { 3 new SubTemplate().spendTime(); 4 } 5 } 6 7 abstract class... 阅读全文
posted @ 2015-01-30 22:11
浮云骑士
阅读(119)
评论(0)
推荐(0)
摘要:
* 接口(interface) 是与类并行的一个概念*1.接口可以看做是一个特殊的抽象类。是常量与抽象方法的一个集合,不能包含变量、一般的方法。* 2.接口是没有构造器的。* 3.接口定义的就是一种功能。此功能可以被类所实现(implements)。* 比如:class CC extends DD ... 阅读全文
posted @ 2015-01-30 22:10
浮云骑士
阅读(198)
评论(0)
推荐(0)
摘要:
//abstract 不能用来修饰属性、构造器、private、final、staticpublic class TestAbstract1 { }abstract class A1{ //abstract int name; //因为构造器不能被重写// public ab... 阅读全文
posted @ 2015-01-30 22:08
浮云骑士
阅读(423)
评论(0)
推荐(0)
摘要:
* abstract:抽象的,可以用来修饰类、方法** 1.abstract修饰类:抽象类* 1)不可被实例化* 2)抽象类有构造器 (凡是类都有构造器)* 3)抽象方法所在的类,一定是抽象类。* 4)抽象类中可以没有抽象方法。** 2.abstract修饰方法:抽象方法* 1)格式:没有方法体,包... 阅读全文
posted @ 2015-01-30 22:07
浮云骑士
阅读(1006)
评论(0)
推荐(0)
摘要:
* final:最终的 ,可以用来修饰类、属性、方法**1.final修饰类:这个类就不能被继承。如:String类、StringBuffer类、System类** 2.final修饰方法:不能被重写。如:Object类的getClass()**3.final修饰属性:此属性就是一个常量,一旦初始化... 阅读全文
posted @ 2015-01-30 22:06
浮云骑士
阅读(139)
评论(0)
推荐(0)
摘要:
1 public class TestEquals { 2 public static void main(String[] args) { 3 // TestEquals t = new TestEquals(); 4 // t.test1(); 5 ... 阅读全文
posted @ 2015-01-30 22:05
浮云骑士
阅读(678)
评论(0)
推荐(0)
摘要:
1 public class TestAnimal { 2 public static void main(String[] args) { 3 TestAnimal t = new TestAnimal(); 4 t.func(new Animal());... 阅读全文
posted @ 2015-01-30 22:02
浮云骑士
阅读(284)
评论(0)
推荐(0)
摘要:
* 面向对象的特征三:多态性* 1.多态性指的是什么?多态性,可以理解为一个事物的多种表型形态。*1)方法的重载与重写 2)子类对象的多态性** 2.子类对象的多态性使用的前提:①要有类的继承②要有子类对父类方法的重写** 3.程序运行分为编译状态和运行状态。*对于多态性来说,编译时,"看左边",将... 阅读全文
posted @ 2015-01-30 22:01
浮云骑士
阅读(171)
评论(0)
推荐(0)
摘要:
public class TestDog { publicstatic void main(String[] args) { Dog d = newDog();d.setAge(10);d.setName("花花");d.setHostName("小明");System.out.println("n... 阅读全文
posted @ 2015-01-30 22:00
浮云骑士
阅读(216)
评论(0)
推荐(0)
摘要:
* 一、面向对象的特征二:继承性* 1.为什么要设计继承性?** 2.通过"class A extends B"类实现类的继承。*子类:A 父类(或基类 SuperClass):B* * 3.子类继承父类以后,父类中声明的属性、方法,子类就可以获取到。*明确:当父类中有私有的属性或方法时,子类同样可... 阅读全文
posted @ 2015-01-30 21:58
浮云骑士
阅读(256)
评论(0)
推荐(0)
摘要:
* super:可以用来修饰属性、方法、构造器**1)当子类与父类中有同名的属性时,可以通过"super.此属性"显式的调用父类中声明的属性.* 若想调用子类的同名的属性“this.此属性”**2)当子类重写父类的方法以后,在子类中若想再显式的调用父类的被重写的方法,就需要使用“super.方法”*... 阅读全文
posted @ 2015-01-30 21:57
浮云骑士
阅读(171)
评论(0)
推荐(0)
摘要:
* 方法的参数传递(重点、难点)* 1.形参:方法声明时,方法小括号内的参数*实参:调用方法时,实际传入的参数的值* * 2.规则:java中的参数传递机制:值传递机制*1)形参是基本数据类型的:将实参的值传递给形参的基本数据类型的变量*2)形参是引用数据类型的:将实参的引用类型变量的值(对应的堆空... 阅读全文
posted @ 2015-01-30 21:52
浮云骑士
阅读(173)
评论(0)
推荐(0)
摘要:
* 可变个数的形参的方法:* 1.格式:对于方法的形参: 数据类型 ... 形参名* 2.可变个数的形参的方法与同名的方法之间构成重载* 3.可变个数的形参在调用时,个数从0开始,到无穷多个都可以。* 4.使用可变多个形参的方法与方法的形参使用数组是一致的。* 5.若方法中存在可变个数的形参,那么一... 阅读全文
posted @ 2015-01-30 21:50
浮云骑士
阅读(314)
评论(0)
推荐(0)
摘要:
* 面向对象思想的落地法则一:* 1.设计类,并设计类的成员(成员变量&成员方法)* 2.通过类,来创建类的对象(也称作类的实例化)* 3.通过“对象.属性” 或“对象.方法”来调用,完成相应的功能** 二、创建的多个对象,彼此各自拥有一套类的属性。当对其中一个对象的属性进行修改时,* 不会影响到其... 阅读全文
posted @ 2015-01-30 21:49
浮云骑士
阅读(351)
评论(0)
推荐(0)
摘要:
* 方法的重载(overload)* 要求:1.同一个类中 2.方法名必须相同3.方法的参数列表不同(①参数的个数不同②参数类型不同)* 补充:方法的重载与方法的返回值类型没有关系!public class TestOverload { }class OverLoad{ //定义两个in... 阅读全文
posted @ 2015-01-30 21:46
浮云骑士
阅读(195)
评论(0)
推荐(0)
摘要:
public class ArrayUtil { // 求数组的最大值 public int getMax(int[] arr) { int max = arr[0]; for (int i = 1; i arr[i]) { m... 阅读全文
posted @ 2015-01-30 21:41
浮云骑士
阅读(343)
评论(0)
推荐(0)
摘要:
* --总结JAVA抽象类和接口* 1.抽象类:* 1》抽象类可以修饰方法,修饰类,但不能修饰属性,不能被实例化* 2》抽象类可以被继承,只能是单继承,继承抽象类必须实现抽象方法* 3》抽象类不能被static ,fina,private一起修饰* 4》抽象类是有多态性的** 2.接口:* 1》接口... 阅读全文
posted @ 2015-01-30 21:33
浮云骑士
阅读(582)
评论(3)
推荐(0)

浙公网安备 33010602011771号