JavaSE
文章平均质量分 89
由于Android开发需要一定的Java基础,所以本专栏作为Android学习的辅助篇,可以为新手打基础,为高手查缺补漏,同时也是学习Java开发的基础。
麦芒疯狂生长!
一名Java和安卓方向的工程师,力求产出高质量文章!(近期更新速度不会很快,工作有点忙,不定时更新)
展开
-
JavaSE之final关键字
所以这个是可以操作的。,这相当于出现了一个空间大小为10的数组空间,我们管这个空间地址叫B,这时arr1被它赋值了,也就是地址改变了,形象一点就是arr1先是指向的A地址空间,现在想去指B,是不是就不行了,所以这就是引用数据类型的不可改变性,指的是。简单解释就是,和常量很类似,这个重名的方法不想被后来人已重写的方式再使用了,只能按照我原来的设计去调用,归根结底就是这个操作是固定的,比如一个add方法,表示求和,后来人想重写成名为add的减法操作的方法,这个行为就很反逻辑,更没必要,所以就加以限制。原创 2024-09-13 23:39:25 · 879 阅读 · 1 评论 -
JavaSE之static关键字
这个案例主要讲的是,每一个学生都要对老师讲一遍早上好,我们分析一下这个简单案例,这个早上好是不是只是个动作,而且我们是不是需要全体同学都做这个动作,所以这个时候很容易想对我们的工具类,因为使用一个工具类可以代替这一复杂的操作,就不用n个同学调用n次方法了(其实使用实例方法,写个数组循环,从代码角度上简洁了,但是还是调用n次方法,但是上面的案例就不会,都是在用同一静态方法)。所以这就是静态方法的用处,当然我的例子简单,只是为了说明一些问题,如果遇到的复杂的动作,实际上抽象出来的静态方法更能体现价值!原创 2024-09-12 23:22:58 · 920 阅读 · 0 评论