上一页 1 ··· 9 10 11 12 13 14 15 下一页
  2014年3月8日
摘要: 封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了――代码重用。那么,多态的作用是什么呢?多态是为了实现另一个目的――接口重用!而且现实往往是,要有效重用代码很难,而真正最具有价值的重用是接口重用,因为“接口是公司最有价值的资源。设计接口比用一堆类来实现这个接口更费时间。而且接口需要耗费更昂贵的人力的时间。” 多态是面向对象的重要特性,简单点说:“一个接口,多种实现”,就是同一种事物表现出的多种形态。编程其实就是一个将具体世界进行抽象化的过程,多态就是抽象化的一种体现,把一系列具体事物的共同点抽象出来, 再通过这个抽象的事物, 与不同的具体事物进... 阅读全文
posted @ 2014-03-08 19:18 飞鸟快跑 阅读(288) 评论(0) 推荐(0)
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。JSON 语法是 JavaScript 对象表示法语法的子集。数据在名称/值对中:名称是字符串,使用双引号表示。值.. 阅读全文
posted @ 2014-03-08 18:48 飞鸟快跑 阅读(52222) 评论(0) 推荐(5)
  2014年1月21日
摘要: java集合主要包括以下几点Java 集合概述Collection 接口Iterator 接口SetListMapCollections 工具类Enumeration1.java集合概述 •Java 集合就像一种容器,可以把多个对象的引用(对象本身还在栈内存中,集合中放的是对象的引用)放入容器中。 •Java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组 •Java 集合可分为 Set、List 和 Map 三种体系 –Set:无序、不可重复的集合 –List:有序,可重复的集合 –Map:具有映射关系的集合 在 Java5 之前,Java... 阅读全文
posted @ 2014-01-21 11:14 飞鸟快跑 阅读(812) 评论(0) 推荐(0)
  2014年1月20日
摘要: 介绍一下几个java中经常用到的类 •String 类 •StringBuffer、StringBuilder 类 •Date 类 •DateFormat 类 •Random、Math 等1. String类1.1 String 类的常用方法 •public int indexOf (String s):从当前字符串的头开始检索字符串 s,并返回首次出现 s 的位置 •indexOf(String s ,int startpoint) 求指定字符的索引 •lastIndexOf (String s) •public String substring(int startpoin... 阅读全文
posted @ 2014-01-20 15:14 飞鸟快跑 阅读(538) 评论(0) 推荐(0)
  2014年1月18日
摘要: 主要介绍以下几方面内容理解 Class 类理解 Java 的类加载机制学会使用 ClassLoader 进行类加载理解反射的机制掌握 Constructor、Method、Field 类的用法理解并掌握动态代理1.理解Class类 –对象照镜子后可以得到的信息:某个类的数据成员名、方法和构造器、某个类到底实现了哪些接口。对于每个类而言,JRE 都为其保留一个不变的 Class 类型的对象。一个 Class 对象包含了特定某个类的有关信息。 –Class 对象只能由系统建立对象 –一个类在 JVM 中只会有一个Class实例 –每个类的实例都会记得自己是由哪个 Class 实例所生成1:... 阅读全文
posted @ 2014-01-18 18:04 飞鸟快跑 阅读(90086) 评论(17) 推荐(32)
摘要: 例如package com.atguigu.java.fanshe;public class Person { String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { ... 阅读全文
posted @ 2014-01-18 16:54 飞鸟快跑 阅读(9065) 评论(0) 推荐(0)
  2014年1月16日
摘要: Annotation(注释) 概述 •从 JDK 5.0 开始, Java 增加了对元数据(MetaData) 的支持, 也就是 Annotation(注释) •Annotation 其实就是代码里的特殊标记, 这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理. 通过使用 Annotation, 程序员可以在不改变原有逻辑的情况下, 在源文件中嵌入一些补充信息. •Annotation 可以像修饰符一样被使用, 可用于修饰包,类, 构造器, 方法, 成员变量, 参数, 局部变量的声明, 这些信息被保存在 Annotation 的 “name=value” 对中. •An... 阅读全文
posted @ 2014-01-16 22:48 飞鸟快跑 阅读(333) 评论(0) 推荐(0)
摘要: 异常概述任何一种程序设计语言设计的程序在运行时都有可能出现错误,例如除数为0,数组下标越界,要读写的文件不存在等等。捕获错误最理想的是在编译期间,但有的错误只有在运行时才会发生。对于这些错误,一般有两种解决方法:遇到错误就终止程序的运行。(不合法)由程序员在编写程序时,就考虑到错误的检测、错误消息的... 阅读全文
posted @ 2014-01-16 18:19 飞鸟快跑 阅读(834) 评论(0) 推荐(0)
  2014年1月12日
摘要: 泛型的使用集合的使用 一般集合的使用方式是: 比如有一个Person类 1 package com.atguigu.java; 2 3 public class Person { 4 5 // @Override 6 // public boolean equals(Object obj) { 7 // return false; 8 // } 9 10 private String name;11 private int age;12 public String getName() {13 return ... 阅读全文
posted @ 2014-01-12 17:46 飞鸟快跑 阅读(20726) 评论(0) 推荐(0)
摘要: 常用网站http://www.csdn.net/http://www.cnblogs.com/http://www.itpub.net/Web编程http://www.w3school.com.cn/JQueryhttp://jqueryui.com/http://www.lanrenzhijia.com/http://hemin.cn/jq/cheatsheet.htmlXMLhttp://www.xml.org.cn数据库http://www.connectionstrings.com/几乎收集了所有的数据库连接字符(connectionstring)了正则表达式http://www.re 阅读全文
posted @ 2014-01-12 13:42 飞鸟快跑 阅读(303) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页