随笔分类 -  java知识点

上一页 1 2

成员变量和局部变量
摘要:成员变量和局部变量 1.变量声明的位置决定变量作用域 2.变量作用域确定可在程序中按变量名访问该变量的区域 3.成员变量:定义在类中的变量(类或其他类中可以调用) 4.局部变量:定义在方法中的变量(方法) 5.区别:a.作用域不同 局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是 阅读全文

posted @ 2017-05-20 22:20 嘛哩嘛哩冯丶 阅读(82) 评论(0) 推荐(0)

对象和类
摘要:对象和类 一.对象的特征 1.属性--对象具有各种特征 2.每个对象的每个属性都有特定值 3.方法--对象执行的操作 4.对象:用来描述客观事物的一个实体,由一组属性和方法构成 二..类 类是模子,定义对象将会拥有的特征(属性)和行为(方法) 类是对象的类型--不同于int类型:具有方法 三.类和对 阅读全文

posted @ 2017-05-20 22:17 嘛哩嘛哩冯丶 阅读(82) 评论(0) 推荐(0)

Static关键字
摘要:abstract关键字 概念 abstract关键字表示的是抽象的意思,可以用来修饰类和方法。修饰类我们称为抽象类,修饰方法我们称为抽象方法。 abstract修饰类,抽象类 1.public abstract class 类名() 2.抽象累的特点: a.抽象类不能被实例化; b.抽象类中可以有属 阅读全文

posted @ 2017-05-20 22:12 嘛哩嘛哩冯丶 阅读(90) 评论(0) 推荐(0)

封装
摘要:封装 一:什么是封装: 1.面向对象三大特征之一:封装 2.封装概念:将类的某些信息隐藏在类内部,不予许外部程序直接访问,而是通过类提供方法来实现对隐藏信息对操作和访问 二.封装好处: a.只能通过规定方法访问数据b.隐藏类的实现细节c.方便加入控制语句d.方便修改实现 三:封装的步骤 第一步:修改 阅读全文

posted @ 2017-05-20 22:10 嘛哩嘛哩冯丶 阅读(162) 评论(0) 推荐(0)

this关键字
摘要:this关键字 一:this的关键字的用法: 1.调用属性: this.health=100; this.name="小黄"; 2.调用方法: this.print(); 3.调用构造方法 this(); >如果是使用,必须是构造方法中的第一条语句 this("小黑",100,100,"雄"); 二 阅读全文

posted @ 2017-05-20 22:09 嘛哩嘛哩冯丶 阅读(214) 评论(0) 推荐(0)

构造方法
摘要:构造方法 访问修饰符 构造方法(){ //初始方法 } 如果类中没有写构造方法,系统会默认提供一个无参的构造方法; 如果类中出现了构造方法,系统不会提供一个默认的构造方法。 阅读全文

posted @ 2017-05-20 22:05 嘛哩嘛哩冯丶 阅读(78) 评论(0) 推荐(0)

事件
摘要:三要素:事件源 事件 事件监听器1 单击事件but.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View v) {String str = et.getText().toString();tv.setTe 阅读全文

posted @ 2017-05-18 10:46 嘛哩嘛哩冯丶 阅读(92) 评论(0) 推荐(0)

数组
摘要:1.数组的概念 数组是一个变量,存储相同数据类型的一组数据 声明一个变量就是在内存空间划出一块合适的空间 声明一个数组就是在内存空间划出一串连续的空间 2.数组的基本要素 a.标识符:数组的名字,用于区分不同的数组 b.数组元素:向数组中存放数据 c.元素下标:对数组元素进行编号,从0开始,数据中的 阅读全文

posted @ 2017-05-17 19:57 嘛哩嘛哩冯丶 阅读(103) 评论(0) 推荐(0)

布局管理器
摘要:1.LinerLayout(线性布局) 让所有的组件都成为单一的方向,即垂直的或者水平的(默认)。 android:layout_weight //该属性控制水平和垂直方向某个控件所占的比例 2.FrameLayout(帧布局) 3.TableLayout(表格布局) <TableLayout> < 阅读全文

posted @ 2017-05-16 19:19 嘛哩嘛哩冯丶 阅读(110) 评论(0) 推荐(0)

程序调试,循环,break、continue语句
摘要:程序调试: 1.设置断点 断点:程序暂停执行的代码行 2.单步运行 3.观察变量 循环 一.while 1.特点:先判断,再执行 2.语法:while(循环条件){-->符合条件循环继续执行;否则循环退出; 循环操作-->循环被重复执行的操作 } 二.do-while 1.特点:a.在条件不满足的情 阅读全文

posted @ 2017-05-15 16:28 嘛哩嘛哩冯丶 阅读(332) 评论(0) 推荐(0)

选择结构
摘要:一.if选择结构 语法:if(条件){ //代码块-->只有一条语句的时候可以不用{},但不建议不用 } 1.if-else选择结构 语法:if(条件){ //代码块1 }else{ //代码块2 } 2.多重if选择 语法:if(条件){ //代码块1 }else if{ >可以有多个 //代码块 阅读全文

posted @ 2017-05-15 15:51 嘛哩嘛哩冯丶 阅读(101) 评论(0) 推荐(0)

变量,基本类型,数据类型和运算符
摘要:变量: 一个数据存储空间的表示 变量三要素:变量名,变量类型,变量值 变量声明及使用: 第一步:声明变量及根据数据类型在内存申请空间 (数据类型 变量名 int money) 第二步:赋值及将数据存储至对应的内存空间(变量名=数值 money=100) 第一步和第二步可以合并 数据类型 变量名=数值 阅读全文

posted @ 2017-05-15 15:39 嘛哩嘛哩冯丶 阅读(249) 评论(0) 推荐(0)

方法重载演示
摘要:public class DemoTest { // add(int,int)方法签名=方法名+参数列表 // 在Java中不可能出现方法签名相同的两个方法 public int add(int a, int b) { System.out.println("返回int类型"); return a 阅读全文

posted @ 2017-05-14 19:04 嘛哩嘛哩冯丶 阅读(110) 评论(3) 推荐(0)

对象初始化过程
摘要:第一步、在创建类之前,检查类是否已加载(检查硬盘上的.class文件是否加载到内存中),如果没有加载就先加载父类的文件,在加载本类的文件。java使用的加载的策略:懒惰式加载(按需加载),用到的时候加载,只加载一次。第二步、分配对象的空间。递归分配所有父类和子类的属性空间。属性会自动初始化为“0”值 阅读全文

posted @ 2017-05-10 18:03 嘛哩嘛哩冯丶 阅读(104) 评论(0) 推荐(1)

重写equals模板
摘要:@Override public boolean equals(Object obj) { if(obj==null) return false; if(obj==this) return true; if(obj instanceof User){ User use=(User)obj; retu 阅读全文

posted @ 2017-05-09 19:33 嘛哩嘛哩冯丶 阅读(134) 评论(5) 推荐(0)

方法重写
摘要:方法重写 构造方法不能被继承,因此不能重写 方法重写的规则: 方法名相同 参数列表相同 返回值类型相同或者是其子类 访问权限不能严于父类 阅读全文

posted @ 2017-05-09 16:06 嘛哩嘛哩冯丶 阅读(144) 评论(7) 推荐(1)

上一页 1 2

导航