努力,拼搏,奋发,有为

——积累,传递,分享,进步!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2013年9月26日

摘要: 6.7 抽象类 6.8 接口 6.7 抽象类 6.7.1 抽象类概述 (1)抽象定义: •抽象就是从多个事物中将共性的,本质的内容抽取出来。 •例如:狼和狗共性都是犬科,犬科就是抽象出来的概念。 (2)抽象类: •Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。 (3)抽象方法的由来: •多个对象都具备... 阅读全文
posted @ 2013-09-26 21:24 孤剑独行 阅读(289) 评论(0) 推荐(0)

2013年9月25日

摘要: 一、安装准备 1.安装的是32位ubuntu-13.04-desktop-i386.iso 下载地址:http://ubuntu1304.cdn.mirrors.ustc.edu.cn/ubuntu-releases/13.04/ubuntu-13.04-desktop-i386.iso 2. 安装工具:EasyBCD 2.2 (百度下载地址) 二、安装步骤 1. 首先是分区,在计算机上右键--管理--磁盘管理 Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,Ubuntu和Windows文件系统完全不同,所以我们划好要给Ubuntu的分区后,删除卷。到时候,安装好的... 阅读全文
posted @ 2013-09-25 11:07 孤剑独行 阅读(408) 评论(0) 推荐(0)

2013年9月24日

摘要: 6.1 继承概述6.2 继承的特点6.3 super关键字6.4 函数覆盖6.5 子类实例化6.6 final关键字 6.1 继承概述1. 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。2. 多个类可以称为子类,单独这个类称为父类或者超类。3. 子类可以直接访问父类中的非私有的属性和行为。4. 通过 extends 关键字让类与类之间产生继承关系。 class SubDemo extends Demo{}5. 继承的出现提高了代码的复用性。6. 继承的出现让类与类之间产生了关系,提供了多态的前提。 class Person. 阅读全文
posted @ 2013-09-24 17:10 孤剑独行 阅读(212) 评论(0) 推荐(0)

2013年9月22日

摘要: Java基础(5)--类和对象5.1 面向对象概念5.2 类与对象的关系5.3 封装5.4 构造函数5.5 this关键字5.6 static 关键字5.7 单例设计模式 5.1 面向对象概念--一种思想1.面向过程:强调过程。 面向对象:强调具体事务。2. 面向对象的特点: a.符合人们思考习惯的一种思想。 b.可以将复杂的事情简单化 c.将执行者变成指挥者3. 面向对象开发过程:创建对象、使用对象、指挥对象做事情。 面向对象设计过程:管理和维护对象之间的关系。 面向对象的特征:封装encapsulation、继承inheritance、多态polymorphism。4. 类:对事物的描述. 阅读全文
posted @ 2013-09-22 20:46 孤剑独行 阅读(205) 评论(0) 推荐(1)

2013年9月13日

摘要: /**Java基础(4)--数组*/import java.util.Arrays;class Arraylist{ public static void main(String[] args) { //1、数组定义:type[] name; int[] ages; //2、数组初始化:a.静态初始化:指定每个元素; b.动态初始化:只指定长度; c.不要两种方式同时使用 ages = new int[]{1,2,3,4,5};//静态初始化 //age = new int[5]{}; //动态初始化 ... 阅读全文
posted @ 2013-09-13 11:06 孤剑独行 阅读(415) 评论(0) 推荐(0)

摘要: Java基础(3)--流程控制1、 顺序结构:从上往下逐条执行2、 If分支结构(1) if( ) {}(2) if( ) {}else{}(3) if( ) {}else if( ){} 使用if…else…语句时,注意隐含条件。其基本规则:把包含范围小的放在前面优先处理。3、 Switch分支结构Switch(expression){ Case condition1:{ break;}Case condition2:{ break;}default:{}}4、 While循环while( ){}5、 Do while循环Do{}while();6、 For循环For( ; ; ){}7、 阅读全文
posted @ 2013-09-13 09:47 孤剑独行 阅读(177) 评论(0) 推荐(0)

摘要: Java 基础(2)--数据类型和运算符1、 标识符和关键字(1)分隔符:分号;花括号{};方括号[];圆括号();空格;圆点 .(2)标识符:必须字母、下划线、$ 开头; 不可以用关键字和保留字; 长度没有限制。(3)Java关键字:48个,enum新增加abstractassertbooleanbreakbytecasecatchcharclasscontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforifimplementsimportintinterfaceinstanceoflongnativenewpackagepriva 阅读全文
posted @ 2013-09-13 09:46 孤剑独行 阅读(176) 评论(0) 推荐(0)

摘要: Java基础(1)---Java简介及环境搭建1、 Java简介(1)1990年,Sun为了在嵌入式领域大显身手。于是开始“Green计划”。开始准备使用C++,但是因为API存在问题,遂创造全新语言:Oak。(2)1994年夏,互联网和浏览器的出现,Sun对Oak进行改造,完成了一个Java语言的网页浏览器:WebRunner。但因为Oak已被注册,于是将Oak改名为Java。(3)1995年初,Sun发布Java语言。互联网的网页由静态的变为动态的,各种Applet出现在网络上。之后1996年Sun发布Java的类库JDK1.0。JDK包括JRE(运行环境)和JDK(开发环境)。运行环境: 阅读全文
posted @ 2013-09-13 09:43 孤剑独行 阅读(206) 评论(0) 推荐(0)

摘要: 学习软件开发差不多4年了,从一个彻彻底底的菜鸟(从打字开始)到现在毕业可以做一些简单的项目。大学四年期间染指C、C++、C#、ASP.NET、Java、PHP、Delphi、PowerBuilder、Python、Lua、CSS、HTML、JavaScript、JQuery Mobile、SQL、Oracle、Android等等。本人尝试了许多,在不停的寻找技术方向,学的也都杂乱无章、没有体系。现在毕业了,接触了一些公司开发的项目,慢慢的接触到设计模式、敏捷开发等等。所谓“基础不牢地动山摇”,遂决定先从JAVA开始,系统的学习软件开发,从蜗牛变大牛。写此系列主要是为了让自己坚持、积累,顺... 阅读全文
posted @ 2013-09-13 09:36 孤剑独行 阅读(401) 评论(0) 推荐(1)