摘要: 一、内部类 一个类中包含着另外一个类,里面的类被称为内部类,外面的称为外部类 1.成员内部类 和成员变量或者成员方法平级的内部类 语法: 访问权限修饰符 class 外部类类名{ //成员变量 //成员方法 访问权限修饰符 class 内部类类名 { //内部类的类体 } } 特点; a.实例化对象 阅读全文
posted @ 2017-10-27 14:47 贩卖长江水 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类 1、定义 当多个类中出现相同功能,但是功能主体是不同的,这是可以进行向上抽取的,只抽取功能的定义部分,使用抽象类实现 抽象类的存在就是为了被继承 2.使用 abstract 3.抽象类的特点 a.使用关键字abstract修饰的类 b.抽象类不可以使用new关键字进行创建对象 c.抽象类 阅读全文
posted @ 2017-10-27 14:45 贩卖长江水 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 二。面向对象特性之继承 1.什么是继承? 如果两个或者两个以上的类具有相同的属性和方法,我们可以抽取一个类出来,在抽取出来的类中声明各个类中公共的部分 被抽取出来的类 父类,基类,超类 两个或者两个以上的类 子类,派生类 二者之间的关系:子类 继承自 父类(基类) 2,语法 访问权限修饰符 clas 阅读全文
posted @ 2017-10-27 14:44 贩卖长江水 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 面向对象语言的三大特性;封装、继承、多态 一、面向对象语言特性之封装 1.什么是封装? 一个类中某些属性,如果不希望外界直接访问,我们可以将这个属性作为私有的,可以给外界暴露出来一个访问的方法 使用封装解决私有化的问题 私有化使用private关键字 2.private的使用 1>修饰成员变量,表示 阅读全文
posted @ 2017-10-27 14:42 贩卖长江水 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象编程 1.什么是面向对象? 万物皆对象 案例一:我想吃大盘鸡 面向过程 面向对象 1.我自己去买一只鸡 1.委托一个会砍价的人去帮忙买鸡 2.我自己宰鸡 2.委托一个胆大的人宰鸡 3.我自己准备菜 3.委托一个厨师帮忙择菜 4.我自己做菜 4.委托一个厨师帮忙做菜 5.我自己吃 5.我自 阅读全文
posted @ 2017-10-27 14:41 贩卖长江水 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、不定长参数 1.语法:数据类型... 变量名称 使用注意事项:a.不定长参数就相当于是一个数组 b.不定长参数只能出现在参数列表的最后面 c.一个函数的参数列表中只能出现一次不定长参数 d.对于不定长参数的使用,调用函数的时候,可以传入不定长的数值,或者可以直接传入数组 二、Arrays工具类 阅读全文
posted @ 2017-10-27 14:40 贩卖长江水 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、初步认识数组 1.理解数组 数组是用来存储相兼容数据类型的定长的容器 特点: a.只能存放相兼容数据类型,不能存放多种数据类型 b.可以存放基本数据类型和引用数据类型 c.数组是定长的,一旦被初始化,数组的长度就不能发生改变 d.将数组中存储的数据称为元素 2.使用数组的好处: 可以自动给数组中 阅读全文
posted @ 2017-10-27 14:39 贩卖长江水 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、方法 1.什么是方法? 对于功能相同的代码段,为了简化代码,会把功能相同的代码抽取出来,方便多次使用,Java中,我们使用【方法】,也被称为函数 2.函数的声明 语法: 访问权限修饰符 其他修饰符 返回值类型 函数名称(参数列表){ //函数体 } public static void main 阅读全文
posted @ 2017-10-27 14:38 贩卖长江水 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、Java语句的执行结构 1.顺序语句 按照顺序从上往下依次执行的语句,中间没有任何的判断和跳转 2.分支语句 根据不同的条件来产生不同的分支 if语句、switch语句 3.循环语句 重复执行某句代码 for语句、while语句、do-while语句 二、分支语句 1.什么是分支? 判断所给定的 阅读全文
posted @ 2017-10-27 14:37 贩卖长江水 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型 1.常量 在程序运行的过程中,值不会发生改变的标识符 常量的分类:整数常量、小数常量、布尔值常量、字符常量、字符串常量、null常量 2.变量 表示的值可以发生改变 定义一个变量,需要在内存【运算区域】中开辟一个空间,将不确定的数据存储到这个空间中 语法:数据类型 标识符 = 数值 特 阅读全文
posted @ 2017-10-27 14:36 贩卖长江水 阅读(243) 评论(0) 推荐(0) 编辑