摘要:
变量的分类:按照变量声明的位置划分 1,局部变量 2,成员变量 (1)实例变量:没有static修饰的属性 (2)类变量:使用static修饰的属性 局部变量和成员变量的区别 1,声明位置 局部变量的声明位置 (1)方法的形参列表 (2)方法体中 (3)代码块 成员变量声明的位置:类中方法、代码块等 阅读全文
摘要:
面向对象的基本特征 1,封装 2,继承 3,多态 一,封装 概念:狭义 属性的私有化 广义 方法(封装了一个功能,隐藏了方法体的实现代码) 类(封装了一类事物的特征) 组件(封装了一组类) 系统(封装了一个完整的系统) 属性的私有化 (1)在属性声明前加private (2)为私有属性提供公共的ge 阅读全文
摘要:
类的第二个成员:方法 1,概念:方法,又称为函数,代表一个独立的功能 声明方法的好处:功能复用 2,方法的要求和特点 (1)必须先声明后使用 (2)不调用不执行,调用一次执行一次 (3)调用时必须遵循一定的格式 一,方法的声明 【修饰符】返回值类型 方法名(【形参列表】){ 方法体语句块; } 名词 阅读全文
摘要:
面向对象:是一种编程思想 面向过程的思维方式:注重步骤、过程(实施者) 面向过对象的思维方式:关注的“对象”(指挥者) 学习过程 (1)面向对象最基本概念:类与对象 (2)面向对象的基本特征和高级特性 (3)相关的关键字和常用的API 对象:一个一个具体的事物;当很多个对象它们有共同的特性的时候,我 阅读全文
摘要:
foreach:foreach循环是JDK1.5之后引入的,称为增强for循环,比for循环简洁,效率高 语法格式: for(元素类型 元素名:数组名、集合等) 说明:foreach循环专门设计用来遍历数组、集合等 与for的区别: (1)foreach循环在遍历显示、查找、统计方面比较常用,不适合 阅读全文
摘要:
break和continue的区别 break:1,用于switch,表示结束switch结构 2, 用于循环(for,while,do……while),表示结束当层循环 continue:1,只能用于循环结构 2,表示提取结束本次循环,或者说跳过本次循环剩下的语句 数组 一,数组的声明 语法格式: 阅读全文
摘要:
流程控制语句结构 一、顺序结构 二、分支结构 1,条件分支 if……else:条件表达式结果必须是boolean值 2,选择结构 switch……case (1)case后必须为常量值,且不能重复 (2)default在前需加break (3)switch(表达式)中表达式值支持类型:int、cha 阅读全文
摘要:
数据类型的转换 1,自动类型转换 byte,short,char-->int-->long-->float-->double (1)byte与byte,short与short,char与char运算,升级为int (2)byte与short,byte与char混合运算,升级为int (3)所有类型混 阅读全文