制作一个赚钱的网站大石桥网站
2026/1/11 14:39:31 网站建设 项目流程
制作一个赚钱的网站,大石桥网站,Wordpress建立空白页面,完全不收费的聊天软件类型转换 Java中有普通数据类型和引用数据类型#xff1a; 普通数据类型#xff0c;有byte、short、char、int、long、float、double、boolean。普通数据类型#xff0c;是指内存中的框存储的二进制是数据本身。 引用数据类型#xff0c;有数组、对象。引用数据…类型转换Java中有普通数据类型和引用数据类型普通数据类型有byte、short、char、int、long、float、double、boolean。普通数据类型是指内存中的框存储的二进制是数据本身。引用数据类型有数组、对象。引用数据类型是指内存中的“框”存储的是内存地址即“引用”。真正的数据存储在引用的在“堆”里的内存地址的“框”里。普通数据类型可以“从低到高”进行隐式的自动转换或者“从高到低”进行显示的类型转换。因为“从低到高”不会存在数据丢失问题而“从高到低”存在数据丢失和精度降低风险。从低--------------------------------------到高byte - short / char - int - long - float - doublebytea127;intba;// 从低到高可以隐式转换shortc(short)b;// 从高到低必须显示转换引用数据类型也可以进行数据转换比如子类、父类进行类型转换。引用类型“从低到高”时可以进行隐式的类型转换即父类引用一个子类对象。比如FatheranewSon();而“从高到低”需要进行显性的类型转换因为可能存在一定的安全风险比如SonzhangLiu(Son)wangWu;转型只能在继承关系的类之间进行否则编译报错。instanceofinstanceof是一个关键字用于检查一个对象是否是一个类或者其子类的对象用法为objectinstanceofType这个语句返回值是一个布尔值其中object为一个待检查的对象Type为一个类。publicclassApp{publicstaticvoidmain(String[]args){FatherzhangSannewFather(张三);SonzhangSinewSon(张四);if(zhangSiinstanceofSon){System.out.println(张三 instanceof Son);}else{System.out.println(张三 not instanceof Son);}if(zhangSaninstanceofFather){System.out.println(张三 instanceof Father);}else{System.out.println(张三 not instanceof Father);}if(zhangSaninstanceofObject){System.out.println(张三 instanceof Object);}else{System.out.println(张三 not instanceof Object);}}}张三 instanceof Son 张三 instanceof Father 张三 instanceof Object 进程已结束退出代码为0staticstatic关键字用来修饰变量或方法标记这个变量和方法是静态变量和静态方法。什么是静态变量静态变量又称为类变量在类加载时就保存在内存中可以用“类.变量”或“实例.变量”进行访问。什么是静态方法静态方法又称为类方法在类加载时就保存在内存中可以用“类.方法”或“实例.方法”进行调用。publicclassApp{// 定义演示用的子类privatestaticclassDemoClass{staticvoidsayHello(){System.out.println(hello);}staticintnum10;}publicstaticvoidmain(String[]args){DemoClassdnewDemoClass();System.out.println(DemoClass.num);// 10 通过类名, 访问静态变量System.out.println(d.num);// 10 通过实例名, 访问静态变量DemoClass.sayHello();// hello 通过类名, 访问静态方法d.sayHello();// hello 通过实例名, 访问静态方法}}静态变量和静态方法虽然可以通过实例访问但是强烈建议通过类进行访问这样更清晰的说明这个是类的变量或方法。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询