摘要: 1.变量声明的位置决定变量作用域 2.变量作用域确定可在程序中按变量名访问该变量的区域 3.成员变量:定义在类中的变量(类或其他类中可以调用) 4.局部变量:定义在方法中的变量(方法) 5.区别:a.作用域不同 局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见的 b.初始值不 阅读全文
posted @ 2017-06-11 19:29 起名字真鸡儿难 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一.对象的特征 1.属性--对象具有各种特征 2.每个对象的每个属性都有特定值 3.方法--对象执行的操作 4.对象:用来描述客观事物的一个实体,由一组属性和方法构成 二..类 类是模子,定义对象将会拥有的特征(属性)和行为(方法) 类是对象的类型--不同于int类型:具有方法 三.类和对象的关系 阅读全文
posted @ 2017-06-11 19:21 起名字真鸡儿难 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.构造方法是用来描述对象创建的过程 构造方法在对象创建的过程中被使用 2.语法: 访问修饰符 (无返回值类型) 构造方法名(=类名){ //初始化代码 } 3.如果没有写构造方法,系统会自动提供一个无参的构造方法; 如果类中出现了构造方法,系统不会提供默认的无参的构造方法; 4.方法重载 a.方法 阅读全文
posted @ 2017-06-11 19:15 起名字真鸡儿难 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问、 2.好处:a.只能通过规定的方法访问数据 b.方法修改实现 c.隐藏类的实现细节 d.方便加入控制语句 3.使用步骤: a.修改属性的可见性 设为private d.创建公有的get 阅读全文
posted @ 2017-06-11 19:14 起名字真鸡儿难 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.static修饰的资源属于类级别的资源,静态的资源,对于类所有实列共享的资源 2.static关键字可以用来修饰属性、方法、代码块、内部类 a.static修饰属性: static修饰的属性属于对类所有实列共享的资源 访问静态的属性:类名.属性名(); b.static丝素方法: static修 阅读全文
posted @ 2017-06-11 19:12 起名字真鸡儿难 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、回顾3种循环结构 1、while 语法 条件表达式的初始值; while(条件表达式){ 循环操作; 更改条件表达式的语句; } 特点:先判断,再执行,有可能一次循环都没有 适用的场合:循环次数未知 表现形式 第一种:循环的次数确定 条件表达式,判断整型的变量在某个范围 while(i<=5){ 阅读全文
posted @ 2017-05-22 11:36 起名字真鸡儿难 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 1、 分为2大类: 数字类型(int、double)、 非数字类型(字符‘ ’、字符串””、布尔类型boolean) 2、 数据类型转换分类 a) 自动类型转换 i. 规则1:如果一个操作数为double类型,则整个表达式可提升为double类型 ii. 规则2:满足自动类型转换的条件。 两种类型要 阅读全文
posted @ 2017-05-22 11:30 起名字真鸡儿难 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、理解什么是类和对象 万事万物皆对象 1、属性——对象具有的特征(特点) 2、方法——对象可执行的操作(能干什么事) 3、对象的定义: 是一个客观存在的,看的见或摸得着的实体,由属性和方法构成 4、类是由对象抽象出来的,看不见也摸不着 5、类和对象的关系? 类(是笼统)是模子是对象的抽象化,对象( 阅读全文
posted @ 2017-05-19 11:26 起名字真鸡儿难 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 、while l 语法 条件表达式的初始值; while(条件表达式){ 循环操作; 更改条件表达式的语句; } l 特点:先判断,再执行,有可能一次循环都没有 l 适用的场合:循环次数未知 l 表现形式 n 第一种:循环的次数确定 u 条件表达式,判断整型的变量在某个范围 u while(i<=5 阅读全文
posted @ 2017-05-19 11:23 起名字真鸡儿难 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、数组排序问题 使用Arrays.sort(数组名); 实现对数组中的元素按升序或降序输出 课堂案例: 有数列1,10,-10,0,8,4,要求实现按升序或降序输出,或逆序输出(反转) 二、求最大值或最小值 实现思路: 将数组中的第1个元素的值,假想成最大(小)值【赋值】;然后数组中的每个元素和假 阅读全文
posted @ 2017-05-17 12:02 起名字真鸡儿难 阅读(173) 评论(0) 推荐(0) 编辑