摘要:
一、final根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。 注意:父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的。 1、final类 final类不能被继承,因此final... 阅读全文
摘要:
菜单是在:window-->preferences-->general-->keysCtrl+Alt+L 查询快捷键列表Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当 阅读全文
摘要:
一、private、public、protected、三个访问权限修饰符的区分public:可以供所有的类访问。private:只有类本身内部的方法可以访问类的private属性,当然内部类也可以访问其外部类的private成员的。(属性和方法)protected:关键字所处理的是所谓“继承”的观念。对于同一包的其他类,protected=默认,对于不同包的类,如果存在继承关系,而基类存在protected属性,则可以被其自继承,而不同包的其他类,则不能访问类的protected属性。默认(friendly):默认可以称为friendly但是,java语言中是没有friendly这个修饰符的, 阅读全文
摘要:
一、八种基本类型1、六种数字类型(四个整数型,两个浮点型)字节型byte8位-2^7到2^7短整型short16位整型int32位长整型long64位单精度float32位双精度double64位2、一种字符类型 字符型char8位3、还有一种布尔型。布尔型:boolean8位可存储"True"和"false"注:String本身就是一个对象而不是基本数据类型,String的变量名是对String类的引用。例如: Stringa="x"; Stringb="x"; Stringc=newString("x 阅读全文