博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
知识漏洞
阅读量:5940 次
发布时间:2019-06-19

本文共 524 字,大约阅读时间需要 1 分钟。

一:final的用法 

遇到的案例: public static final String Index = "default";      为什么使用final呢?   

 答:String类是默认有final修饰的,表示String类不可以被继承,也即不能派生子类。  这里的final理解为是修饰引用变量的吧!  表示引用变量指向的对象地址不变。       

修饰类:   表示类不可以被继承。不会派生出子类。

修饰方法:表示方法不可以被覆盖(重写)

修饰基本变量: 表示基本变量不可被改变,一旦获得了初始值,就不能再被重新赋值了; 所以必须由程序员显式的指定初始值(语法规定),不然变量就毫无意义了!  

修饰引用变量:因为引用变量只是保存实例的一个地址,表示引用类型变量的值不会改变,即指向对象的地址不会改变,但对象是可变的。

 

二:java中的各种变量搞清楚哦: 类变量、实例变量 、成员变量、局部变量

      String是基本数据类型还是引用数据类型呢?      是引用数据类型

      基本数据类型:布尔/数值     数值(整型、浮点型) 

      引用数据类型:类、接口、数组、null                 引用类型变量:就相当于一个指针哦

 

转载于:https://www.cnblogs.com/njqa/p/6121467.html

你可能感兴趣的文章
【云栖说第三期】发现大家对能模仿马云声音的ET有兴趣,我们找了阿里四位专家来聊聊ET背后的人工智能...
查看>>
在C#代码中应用Log4Net(一)简单使用Log4Net
查看>>
Visual Studio 2010生成SQL Server测试数据
查看>>
防止网页被嵌入框架的代码(续)
查看>>
语种名称代码
查看>>
apache httpd服务器403 forbidden的问题
查看>>
《从零开始学Swift》学习笔记(Day 8)——小小常量、变量大作用
查看>>
[SQL]死锁处理语句
查看>>
大规模集群自动化部署SSH无密码登陆
查看>>
javascript this详解
查看>>
[Head First设计模式]生活中学设计模式——迭代器模式
查看>>
阿里无线的雄心壮志
查看>>
Java修改文件夹下所有文件名
查看>>
IOS NSInvocation应用与理解
查看>>
XCode 7上传遇到ERROR ITMS-90535 Unexpected
查看>>
iOS开发拓展篇—静态库
查看>>
【Mongodb】 Replica set的主从切换测试
查看>>
第一个 mac 程序 Create-JSON-Model
查看>>
Rafy 框架 - 大批量导入实体
查看>>
为何大多数人做出来的图表只是一坨屎?
查看>>