温馨提示
请滑动到文章末尾,长按识别「抽奖」小程序,每日现金红包,月月百元大红包,「加蛋添肉」快到碗里来。
前言
俗话说的好,人生有三大喜事,「 他乡遇故知 - 洞房花烛夜 - 金榜题名时」当然说的不是我。但周末两天确实忙于人生大事,房子。
相信很多年轻人都会面临买房的问题,每个人都会有不同的选择。我说下我自己,厦门,一个大家都不陌生的城市,房价一度排到了全国第四。那是一个什么概念,不说岛内,岛外均价达到了 3W+ 一平,还不是好的地段,而厦门的工资能达到 1W+ 的工作并不多。那我会不会买呢?
答案是肯定的,我会买,就算再辛苦再累,也要有一套属于自己的房子,不仅仅是为了以后孩子读书,而是为了能够给另一半一个家。
30 年后,我们会是什么样子?
正文
1、und(11.5) ,
Math 函数,相信大家在日常中用得非常多。Math 类中提供了三个与取整有关的方法:ceil、floor、round 。
ceil 的英文意义是天花板,该方法就表示向上取整;
floor 的英文意义是地板,该方法就表示向下取整;
round 方法:它表示“四舍五入”,算法为 Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整。
2、 使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
使用 final 关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的,另外 final 修饰的方法不能被重写,修饰的类不可被继承,修饰的成员变量不可改变。
比如:final StringBuffer a=new StringBuffer("abc");
执行如下语句将报编译错误;
a=new StringBuffer("123");
但是,执行如下语句则可以通过编译;
a.append("def");
3、Class( )方法调用结果?
下面程序的输出结果是多少?
public class Test extends Date {
public static void main(String[ ] args) {
new Test().test( );
} public void test( ) {
System.out.Class().getName());
}
}
很奇怪,结果是 Test,在 test 方法中,直接调用 getClass().getName() 方法,返回的是 Test 类名,原因在于:
由于 getClass( ) 在 Object 类中定义成 了 final,子类不能覆盖该方法,所以,在 test 方法中调用 getClass().getName() 方法,其实就是在调用从父类继承的 getClass() 方法,等效于调用:
方法,所以Class().getName() 方法返回的也应该是 Test。
如果想得到父类的名称,应该用如下代码:
getClass( ).getSuperClass( ).getName( );
结语
最后给大家送一波福利,高级 Android 工程师进阶必备资料:
这只是资料很小的一部分,还有大量 Android 书籍等你领取。
推荐阅读:
探索Flutter读取原生图片资源
Flutter自定义控件第一式,炫酷“蛛网”控件
长按识别小程序,参与抽奖
目前100000+人已关注加入我们
本文发布于:2024-01-31 23:57:58,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170671667932330.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |