会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
烨然神人
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
下一页
2018年8月1日
对象的上转型总结
摘要: 若A类是父类,B类是A类的直接或间接子类,如果用B类创建一个对象放在A类的对象引用里,如: A a;a=new B;或者 A a;B b=new B();a=b; 则类A的对象a是类B的对象b的上转型对象。 (1)上转型变量只能访问继承或隐藏的变量、继承或重写的方法;不可以使用子类新增的变量或新增的
阅读全文
posted @ 2018-08-01 10:08 烨然神人
阅读(1066)
评论(0)
推荐(0)
2018年7月31日
关于java子类继承以及final问题总结
摘要: (1)子类和父类如果在同一个包内,则子类可以继承父类的除private以外的所有成员变量和方法,并且权限不变; (2)子类和父类如果不在同一个包内,则子类可以继承父类的public和protected权限的成员变量和方法,不能继承友好型和private; (3)protected 的进一步说明: 若
阅读全文
posted @ 2018-07-31 17:29 烨然神人
阅读(3484)
评论(0)
推荐(0)
java访问权限public、protected、友好型、private问题总结
摘要: 现在假设有一个Tom类 (1)Tom类里用private修饰的成员变量和方法称为私有变量和私有方法。 在任何一个其他类中用Tom类创建的对象,都不能通过对象访问私有变量和私有方法;也不能通过类名访问私有类变量和私有类方法。 (2)Tom类里用public修饰的成员变量和方法称为共有变量和共有方法。在
阅读全文
posted @ 2018-07-31 15:09 烨然神人
阅读(1773)
评论(0)
推荐(0)
package和import语句
摘要: (1)package 表示把类打包,如package jia.tom; 包保存到当前目录下,如D:\daima\jia\tom;此时classpath要加点东西,..\rt.jar;.;D:\daima表示可以加载D:\daima目录下的无名包,以及D:\daima子目录可以作为包名来使用。 进行编
阅读全文
posted @ 2018-07-31 11:17 烨然神人
阅读(191)
评论(0)
推荐(0)
this关键字总结
摘要: this关键字可以在实例方法中和构造函数中使用,表示当前对象;一般情况下this是可以省略的,除非成员变量和局部变量名字相同。 (1)实例变量:this.实例变量名;类变量:类名.类变量 (2)实例方法:this.实例方法名;类方法:类名.类方法 this不能在类方法中,因为类方法中可用类名直接访问
阅读全文
posted @ 2018-07-31 10:45 烨然神人
阅读(139)
评论(0)
推荐(0)
static关键字总结
摘要: 用static修饰的成员变量和方法叫做类变量和类方法。 (1)类变量在类的字节码文件加载到内存,还没创建对象的时候就已经被分配内存,被该类的所有对象所共享。类变量不仅可以通过对象访问,也可以通过类名访问。 (2)实例方法在类创建第一个对象的时候返回入口地址,被该类的所有对象共享。当该类不再存在对象,
阅读全文
posted @ 2018-07-31 10:19 烨然神人
阅读(117)
评论(0)
推荐(0)
java对象初探
摘要: 类是对象创建的模板。类创建的时候实际上是为对象的全员变量分配内存空间,并给对象返回引用,让对象能够对分配到的内存空间进行控制。 (1)局部变量是在对象调用方法的时候才分配内存空间的,方法执行完毕后局部变量的内存空间也会被回收。 (2)如果某一个分配到的内存空间不再有引用对象进行控制,则会被java垃
阅读全文
posted @ 2018-07-31 09:59 烨然神人
阅读(143)
评论(0)
推荐(0)
java类的变量和方法注意问题总结
摘要: 类是对象创建的模板。类中的变量有成员变量和局部变量,成员变量也分实例变量和静态变量(类变量);方法也可分为实例方法和类方法。 (1)成员变量在整个类内都有效,局部变量只在方法的定义位置之后有效,若局部变量定义在方法中的某个复合语句中,那么局部变量只在复合语句中有效。 (2)若成员变量与方法中的局部变
阅读全文
posted @ 2018-07-31 09:38 烨然神人
阅读(359)
评论(0)
推荐(0)
2018年7月30日
面向对象编程的三个特性理解
摘要: 面向对象编程的三大特性是 封装、继承、多态。 封装:是指对象把自己的数据和对数据的操作封装在了一起; 继承:是指子类对父类的继承,子类把父类的数据和对数据的操作继承了过来,同时又增添了自己的数据和对数据的操作; 多态:主要有两种类型的多态。一种是操作的名称的多态,即多个操作的名称一样,但接受的消息类
阅读全文
posted @ 2018-07-30 23:38 烨然神人
阅读(2213)
评论(0)
推荐(0)
java运算符和表达式以及java语句需注意的问题总结
摘要: 运算符和表达式注意的问题 java运算符和表达式包括算术运算符和表达式、逻辑运算符和表达式、逻辑运算符、位运算符等等。 (1)逻辑运算符是短路运算符,如op1 || op2 ,当op1是true的时候,就不再考虑op2了;op1&&op2,当op1是false的时候就不再考虑op2了。 (2)逻辑位
阅读全文
posted @ 2018-07-30 23:27 烨然神人
阅读(575)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告