java杂乱知识点

java杂乱知识点,第1张

java杂乱知识点 1、Java标识符的命名规则

应以字母、下划线、美元符开头 ;后跟字母、下划线、美元符或数字
Java标识符大小写敏感,长度无限制
java中能用作标识符的有:26个英文字母(大、小写),数字,下划线,美元符号$。 
但是不能以数字开头
注意:不能使用java中的关键字做标识符。

2、数据类型

基本数据类型

数值类型: 整型(byte-1字节、short-2、int-4、long-8、) 浮点型 (float-4、double-8) 字符型 char-2

布尔类型 (boolean) true/false

引用数据类型

3、类型转换

等号左右两边类型一致的情况

数值类型之间可以赋值

数值类型和boolean类型之间、数值类型和引用类型之间无 法转换

   int a=3L; 可以转换

   int a =false;永远不成立

转换规则

              小赋大----永远成立   

                      long a = 1;//小的赋给大的,相当于大的引用指向小的;自然成立

              大赋小---默认不成立,需要类型转换   

        int a=(int)10L;

        Dog dog = (Dog)pet;//小的指向大的,相当于大的赋给小的;不能自然成立,需要强制类型转换

具体情况

       char

      double>float>long>int>short>byte

  4、访问限定符

public>protected>什么都不写>private

如果父类的属性、方法权限是

private:子类没有权限使用

什么都不写 void(包访问权限):如果子类和父类是同一个包下的类,就有权限

protected:只要是它的子类,子类就有权限去访问,无论子类和父类在不在一个包下面;蕴含着自动是包访问权限

public:子类有权限

5、类的用途

放置静态属性、静态方法的地方

实例化对象的模板

供他人继承

只想让继承,并不想让实例化--->抽象类abstract--->抽象方法:专门被重写;

只能实例化对象,不能被继承--->最终类final--->最终方法:不能被重写

既可以实例化又可以被继承--->普通类--->普通方法:可以被子类重写,也可以不被子类重写

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5713014.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)