会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
射虎山横一骑
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2016年9月18日
多态
摘要: 多态总结:1.使用父类类型的引用指向子类的对象。 2.该引用只能调用父类中定义的方法,不能调用子类中独有的方法。 3.如果子类重新了父类中的一个方法,那么在调用该方法的时候,那么将会调用子类中重新的方法。 4.多态中,子类可以调用父类中的所有方法。 5.多态主要表现为重载重写。相同的行为不同的实现方
阅读全文
posted @ 2016-09-18 23:07 射虎山横一骑
阅读(124)
评论(0)
推荐(0)
2016年9月13日
多态
摘要: 多态:允许父类变量引用子类的对象,允许一个接口类型变量引用实现类对象,反过来却不行。 一句话描述多态:相同的行为,不同的实现。 多态调用时,使用父类变量指向子类对象,只能调用父类中定义的方法或属性,不能调用子类 特有的方法和属性。如果子类重写了父类的方法,那么调用会优先调用子类重新的方法。 子类重新
阅读全文
posted @ 2016-09-13 20:20 射虎山横一骑
阅读(136)
评论(0)
推荐(0)
封装 私有属性 static静态块
摘要: 封装:按照信息隐藏的原则,将数据组织在一起。 特点:1.信息隐藏 2.信息集合 私有属性+get/set方法和公有属性却别: 1.私有属性不能被直接访问,只能通过公有的get方法(访问器)和set(修改器)来进行设置和取值。 这样一旦删掉get或set方法,可以将属性做成只读或只写属性。公有属性则做
阅读全文
posted @ 2016-09-13 20:14 射虎山横一骑
阅读(113)
评论(0)
推荐(0)
继承 修饰变量
摘要: 子类对象创建之前,会先产生父类对象。然后在父类对象基础之上,扩展子类特有的属性和方法。 所以子类对象中包含完整的父类对象,就可以重用定义的方法和属性。 子类对象创建之前,需要通过super()调用父类的构造方法,产生父类对象,如果子类构造方法中没有书写super(), 这时虚拟机会自动调用super
阅读全文
posted @ 2016-09-13 20:06 射虎山横一骑
阅读(1167)
评论(0)
推荐(0)
2016年9月12日
继承GUI
摘要: GUI: 先进先出:最先加入窗体的组件在最上层,最后加入窗体的组件在最下层。 String x="abc" if(x.equals("abc"){ -->x形参-->可能会报空指针 } if("abc".equals(x)){-->x为null时-->false,不会报空指针 } -->常量放前,变
阅读全文
posted @ 2016-09-12 19:53 射虎山横一骑
阅读(144)
评论(0)
推荐(0)
2016年9月11日
继承
摘要: 继承的使用原则: 观察要使用的类,确定他们之间共同的和特有的特征和行为,将这些共性数据迁移到父类里。便于子类进行方法和属性的重用。 对于不同的特征和行为,在子类里可以重新定义。 在 java中,一个类只能有一个父类,一个类不能同时继承两个父类。 所有类的根类都是object。
阅读全文
posted @ 2016-09-11 20:48 射虎山横一骑
阅读(104)
评论(0)
推荐(0)
重载,构造方法
摘要: 重载是发生在同一个类中的。两个方法的方法各不相同,参数列表不同(参数类型、个数、顺序)和返回类型无关。调用方法时,根据方法的参数来 决定调用哪个重载方法。 构造方法:构造方法的方法名和类名相同,没有返回类型。利用构造方法我们可以产生该类的对象。 作用:1.为对象分配空间 2.初始化成员变量 3.返回
阅读全文
posted @ 2016-09-11 20:43 射虎山横一骑
阅读(206)
评论(0)
推荐(0)
2016年9月9日
变量 数据类型
摘要: 静态方法和静态变量加载时机在对象之前,所以在静态方法中不能使用 This 关键字,也不能直接调用成员变量和成员方法。 数据类型分为基本数据类型和引用数据类型。 基本数据类型存放具体的数据。而引用数据 数据类型存放对象的地址。 基本数据类型8种:4个整型, 2个浮点, boolean,char 引用类
阅读全文
posted @ 2016-09-09 21:17 射虎山横一骑
阅读(141)
评论(0)
推荐(0)
基础
摘要: 执行是从类 main开始,编译的是文件名。 public-->类名必须与文件名一致。 ctrl+shit+o >导包; 有两个包中的类无需导入,可以直接使用。(本包中的类、java.lang.*) 一个申明public 》可以跨包使用。’ 不申明public 》不可以跨包使用。 包就是文件夹:作用:
阅读全文
posted @ 2016-09-09 21:12 射虎山横一骑
阅读(1278)
评论(0)
推荐(0)
变量按作用域划分
摘要: 局部变量:在方法或语句块中申明的变量。生命周期只在定义该局部碧娜的{}之内。 方法或语句块一结束,局部变量消失。所以局部变量不能跨方法或语句块使用。 成员变量(属性):在类中,方法外申明的变量。是一个对象的组成部分。随对象产生而产生,随对象销毁而销毁。 静态变量(类变量):在类中,方法外申明的sta
阅读全文
posted @ 2016-09-09 21:04 射虎山横一骑
阅读(566)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告