大家好,我是小小刀,又和大家见面了,下面请进入开场白 .
进学习交流群可加小刀微信: best396975802
公众号: java技术大本营
开场白
今天回到家差不多8点,然后看看书,和大家在群里聊聊差不多就9点了,这时候我就有两个选择,是要整理知识点文章呢,还是说今天休息,我想,如果我在群里面说一句今天没整理,明天再弄,也不会有人说我什么,就当我快要说明自己上床休息的时候,我还是停下了脚步,还是那句话,一咬牙,一跺脚,强迫自己开了个头,然后想着,头都开了,那就继续往下搞吧,然后开始看群聊天记录,开始整理知识点,至整理完成,已近12点,虽有点晚了,但今天也坚持下来了,越往后,坚持越难,但我们也要努力去坚持!与各位看官共勉!
今日分享
三大特性之继承+多态(笨鸟)
-
原分享
static方法不能重写但可以继承。在Java中,如果父类中含有一个静态方法,且在子类中也含有一个返回类型、方法名、参数列表均与之相同的静态方法,那么该子类实际上只是将父类中的该同名方法进行了隐藏,而非重写。换句话说,父类和子类中含有的其实是两个没有关系的方法,它们的行为也并不具有多态性。
-
小刀说
这是一个比较隐藏比较深的知识点,因为static的特殊性,可以写代码实践下
class A { static void show(){ System.out.println("A"); } } class B extends A{ static void show() { System.out.println("B"); } } public class Test { public static void main(String[] args) { A a = new B(); a.show(); } }
StringBuffer和StringBuilder的线程安全问题(Miracle)
回答:原来写过一篇,见java学习系列
输出小练习(信仰绅士)
- 原分享
- 小刀说
对,这是很简单的一道题,可能有的人看到之后都不屑于动笔写。实际可以扩展很多,如引入抽象类,引入工厂模式造手机等等
遇到问题的解决图(李逸然)
47820db095622c32bb7086237c35550java和javaw的区别(李恒宇)
- 原分享
那个比如最基本的程序,java是dos黑窗口一闪而过,而javaw没有任何变化就懂了
- 小刀说
这个问题让我想到了第一天分享的知识点,其中就有一个至少5个jdk命令,我们很少注意到在eclipse的运行时就用了javaw
这个命令
equals和==的用法(迁就)
- 原分享
-
对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;
如果作用于引用类型的变量,则比较的是所指向的对象的地址
-
对于equals方法,注意:equals方法不能作用于基本数据类型的变量
如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;
诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的。
最后说两句
今天有个很让我感动的事,有位群里的小伙伴说放弃了王者荣耀,选择了看书: 4591550193366_.pic 真的是很感动,当发现自己所做的事终让这个世界有了那么一点点不一样,想一想真得是都值了,小伙伴们加油!我们一起坚持下去!!
网友评论