摘要: public : 公共的。 权限是最大,在任何情况下都可以访问。 原因: 为了保证让jvm在任何情况下都可以访问到main方法。 static: 静态。静态可以让jvm调用main函数的时候更加的方便。不需要通过对象调用。 void: 没有返回值。 因为返回的数据是 给 jvm,而jvm使用这个数据 阅读全文
posted @ 2017-01-06 23:14 iFat 阅读(447) 评论(0) 推荐(0) 编辑
摘要: /* 匿名对象:没有引用类型变量指向的对象称作为匿名对象。 需求: 使用 java类描述一个学生类。 匿名对象要注意的事项: 1. 我们一般不会给匿名对象赋予属性值,因为永远无法获取到。 2. 两个匿名对象永远都不可能是同一个对象。 匿名对象好处:简化书写。 匿名对象的应用场景: 1. 如果一个对象需要调用一个方法一次的时候,而调用完这个方法之后,该对象就不再... 阅读全文
posted @ 2017-01-06 22:47 iFat 阅读(163) 评论(0) 推荐(0) 编辑
摘要: /* 面向对象三大特征: 1. 封装 2. 继承 3 多态。 需求: 使用java类描述百合网的会员。 问题: 性别有问题?? 根本原因: 由于其他人可以直接操作sex属性。可以对sex属性进行了直接的赋值。 封装: 权限修饰符:权限修饰符就是控制变量可见范围的。 public : 公共的。 public修饰的成员变量或者方法任何人都可以直接访问。 ... 阅读全文
posted @ 2017-01-06 22:47 iFat 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 对象:真实存在唯一的事物。 类: 实际就是对某种类型事物的共性属性与行为的抽取。 抽象的概念.... 车 我们从小的时候就不断的接触很多的对象,我们的大脑就会把 这些具备相同属性与行为的事物进行分类。 在现实生活中就存在对象与类这两种事物。计算机是服务于人类,为了让计算机更加接近我们的 生活,这时候就出现了面向对象的计算机语言。 面向过程(C) ... 阅读全文
posted @ 2017-01-06 22:45 iFat 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 成员变量与局部变量的区别: 定义的位置上区别: 1. 成员变量是定义在方法之外,类之内的。 2. 局部变量是定义在方法之内。 作用上的区别: 1. 成员变量的作用是用于描述一类事物的公共 属性的。 2. 局部变量的作用就是提供一个变量给方法内部使用而已。 生命周期区别: ... 阅读全文
posted @ 2017-01-06 22:45 iFat 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 数组:数组是存储同一种数据类型数据的集合容器。 数组的定义格式: 数据类型[] 变量名 = new 数据类型[长度]; 分析数组: 左边: int[] arr 声明了一个int类型的的数组变量,变量名为arr。 int : 表示该数组容器只能存储int类型的数据。 [] : 这是一个数组类型。 arr : 变量名... 阅读全文
posted @ 2017-01-06 22:42 iFat 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 函数的重载:在一个类中出现两个或者两个以上的同名函数,这个称作为函数的重载。 函数重载的作用: 同一个函数名可以出现了不同的函数,以应对不同个数或者不同数据类型的参数。 函数重载的要求: 1. 函数名一致。 2. 形参列表不一致。(形式参数的个数或者是对应的数据类型不一致) 3. 与函数的返回值类型 阅读全文
posted @ 2017-01-06 22:41 iFat 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 注意: 如果一个函数的返回值类型是具体的数据类型,那么该函数就必须要保证在任意情况下都保证有返回值。(除了返回值类型是void以外) return 关键字的作用: 1. 返回数据给函数的调用者。 2. 函数一旦执行到了return关键字,那么该函数马上结束。 (能结束一个函数) 注意:一个函数的返回值类型 是void,那么也可以出现return关键字,但是return关键字的... 阅读全文
posted @ 2017-01-06 22:40 iFat 阅读(6310) 评论(0) 推荐(0) 编辑
摘要: 函数的作用: 提高功能代码的复用性。 需求:做两个数的加法功能。 目前存在的问题:以下的代码都是在做一个加法功能,而 这里加法功能 的代码目前是没有任何的复用性的。 解决方案: 如果一个功能的代码要被复用起来,那么这时候可以把 这里的功能代码封装起来,在java中把功能代码封装起来的是以函数的形式体现的。 函数的定义格式: 修饰符 返回值类型 函数名(形式参数..... 阅读全文
posted @ 2017-01-06 22:38 iFat 阅读(193) 评论(0) 推荐(0) 编辑
摘要: /* 在现实生活中有很多数据是经常会发生变化 的。 比如: 天气 、 心情 、 时间、 股市... 变量: 变量就是在程序运行过程中其值可以发生变化的量. 变量就是一个存储数据的容器。 容器具备什么特点: 1. 容量(大小)。 2. 存储一定格式的数据。 3. 名字. 声明(定义)一个变量的格式: 容量 变量名字 = 数据。 变... 阅读全文
posted @ 2017-01-06 22:35 iFat 阅读(183) 评论(0) 推荐(0) 编辑
摘要: /* 软件 = 数据+ 指令+ 文档 常量: 常量就是程序在运行过程中其值不能发生改变的量。 常量的类别: 整数常量 10 12 小数常量 3.14 布尔常量 布尔常量只有两个值: true(正确). false(错误) 字符常量 字符常量就是单个字符使用单引号引起来的内容我们称作为字符常量。 ... 阅读全文
posted @ 2017-01-06 22:34 iFat 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 多行注释与文档注释的区别: 多行注释的内容不能用于生成一个开发者文档, 而文档注释 的内容可以生产一个开发者文档。 使用javadoc开发工具即可生成一个开发者文档。 javadoc工具的使用格式: javadoc -d 存放文档的路径 java的源文件 使用javadoc工具要注意细节: 1. 如果一个类需要使... 阅读全文
posted @ 2017-01-06 22:32 iFat 阅读(4222) 评论(0) 推荐(0) 编辑
摘要: 标识符: 在java程序中有些名字是可以自定义的,那么这些自定义的名字我们就 称作为自定义的标识符。 标识符要注意的细节: 1. 标识符的组成元素是由 字母(a-zA-Z) 、数字(0-9) 、 下划线(_)、 美元符号($). 2. 标识符不能以数字开头。 3. 标识符是严格区分大小写的。 4. 标识符的长度是没有长度限制的。... 阅读全文
posted @ 2017-01-06 22:29 iFat 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: this关键字代表了所属函数的调用者对象。 this关键字的作用: 1. 一个类中存在同名的成员变量与局部变量时,在方法的内部默认是访问局部 变量的,可以通过this关键字指定访问成员变量 的数据。 2. this关键字还可以在构造函数中调用另外一个构造函数初始化对象, this关键字调用构造函数要 阅读全文
posted @ 2017-01-06 21:51 iFat 阅读(109) 评论(0) 推荐(0) 编辑
摘要: static(静态、修饰符) static修饰成员变量时:static修饰成员变量时,那么该成员变量的数据就是一个共享的数据. 静态成员变量的访问方式: 方式一: 使用对象进行访问。 对象.属性名 方式二:可以使用类名进行访问。 类名.属性名 注意: 1. 非静态成员变量不能类名直接访问,只能使用对 阅读全文
posted @ 2017-01-06 21:49 iFat 阅读(363) 评论(0) 推荐(0) 编辑
摘要: Setup2Activity.java 阅读全文
posted @ 2017-01-06 18:37 iFat 阅读(178) 评论(0) 推荐(0) 编辑
摘要: padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。 margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离 阅读全文
posted @ 2017-01-06 15:40 iFat 阅读(617) 评论(0) 推荐(0) 编辑