自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 第十章 接口

一、接口由来 由于java中类只能单继承。当存在一些不是一类的东西,但是又有相同的行为时,且他们没有逻辑的上的继承关系,实际生活中也没有继承的关系时。 此时继承已经不能满足代码的复用要求;接口就产生了。 它是没有继承关系的类之间的共同行为和属性的集合体。但是它也只能提供抽象的方法,因为每个类的实现都不一样,之间可能没有多大的联系,就没有固定实现过程的必要。它里面的属性也只能是公共的静态常量。

2012-10-31 23:17:32 655

原创 第九章 多态和抽象

一、多态 1.多态概念 多态:就是相同的行为,不同的实现。允许父类的引用变量指向一个子类的对象 对同一个对象来说,做同一件事情,有不同的实现和结果。方法重写和重载。 对同一件事情来说,不同的对象来做,也有不同的结果。动态参数和异构集合里面。 2.基本多态 同一个类中:表现为方法的重载;根据不同的条件,来做同一件事情。产生不同的结果。 子类和父类:表现为方法的重写;根据每个子类不同的特

2012-10-31 22:22:46 879

原创 第八章 类高级概念

一、访问控制属性 public:权限最大的。所有的地方都可以用,可以直接用实例化对象用“.”来访问。如方法和属性。不过为了保证封装性,一般属性都用private,不对外提供或继承的方法也用private。 private:权限最小的,只有在类的定义了中才能使用。就是类自身才能使用。可以很好的保持封装的特性。 protected:只比public小,在同胞中和子类中都可访问,用“.”。 什么

2012-10-31 21:34:43 364

原创 第七章 继承

一、继承是面向对象的一大特点之一 面向对象的程序设计中有3大特点,封装、继承、和多态 封装又包括属性和方法的组装;及信息的隐藏,有通过访问修饰符来控制,外部对类的操作,还有就是方法调用时,对功能实现的隐藏。 继承是从一个已有的类的基础上进行扩展。既可以重复使用原有的属性和方法,又包含自己独特的东西。 多态通过同一方法,产生不同结果。包括方法的重载和重写。 二、继承的实现和特点 java

2012-10-23 20:50:07 408

原创 第六章 数组

一、java中数组也是一种引用类型 java中基本数据类型只有8种,其他所有的类型都是引用类型,跟C语言中一样,数组都是对同一类型数据存放,大小一旦声明就固定,空间连续。 数组的声明方法: int[]  at =  new int[常量/字面量]; 数组下标,从0到length-1,java中数组 的引用不再是地址,而是对地址进行哈希编码后的一个值,可以唯一对应一个存储空间。 所有的数组

2012-10-23 20:03:35 399

原创 第五章 方法

一、方法的定义 在面向对象中的方法 其实和面向过程(C)中的函数是一种东西。 方法定义分为 声明、实现 2个部分  1.其中声明 访问修饰符    可选修饰符     返回值类型    方法名  (参数列表){**********************}           方法名  :  从第二个单词开始,有字符大写,第一个单词的全小写  2.实现部分 就是{ }中的语句操作

2012-10-17 21:42:08 542

原创 第四章 类、对象和包

程序设计分为很多方法,但总的来说主要就是代码的复用和分离。复用可以大大提高效率,同类问题直接使用原来的方法,稍加修改。分离就是把不同功能分开,减少耦合性和相关性,提高代码的独立性和复用性。还有就是遵循开闭原则,开放的源代码可以使用,阻止对程序的随意修改。 C是面向过程的,最好的体现就是他解决一个问题是 分为很多个步骤,即算法。 面向对象的分析方法中,有类和对象的概念。类是很多相似东西的一个统称

2012-10-17 20:52:08 427

原创 第三章 流程控制

一、逻辑条件 逻辑运算符有: &&短路与;&; ||短路或;|; ^异或;同时有真有假才算真; !非运算。 二、选择 if   else语句的3个用法,单分支,双分支,多分支。可以进行各种条件的判断和选择。 switch的用法, 只能对整型,或者字符型判断,并且只能选择 相等 三、循环 3种循环结构。跟C里面一样, do{   } while(逻辑条件);不知道循环次数,先执

2012-10-12 11:52:54 406

原创 第二章 java基础语法

java语法与C有很多相似之处,这个都知道了。 一、关键字及标识符 java中的字符集中比C多了一个美元符号$,这个符号及字母和下划线都可以做标识符的首字符。 关键字就很多了。比C多了很多 java中有些命名规范要遵守: 类名    : 每个单词的首字母    大写; 变量名:每个字符都小写,如果由多个单词,那么     最后一个单词的 首字母   大写; 符号常量:所有单词每个字母

2012-10-12 02:00:44 576

原创 第一章 java简介

一、java的发展历史 java语言最初是设计运用于小型家电设备上的,后来随着互联网的发展,java这方面优势很大,所以慢慢变得普及了。java语言是1995年发布的第一个版本,java的创始人是sun公司的James Gosling 。java1.2到java1.4在一般统称为java2,1.5版叫java5,后面2个版本分别是java6和java7。 二、java特点 java语言中最基

2012-10-12 01:04:25 490

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除