翻过爪哇的浪浪山

作者在年末感慨Java行业的竞争激烈,朋友的工作环境揭示了过度加班的现状,认为身体健康是重要考虑。文章接着探讨了编程基础概念,如类与对象、接口、泛型、反射和集合,表示将通过学习来应对挑战,鼓励大家一起努力进步。
摘要由CSDN通过智能技术生成

        前言

        这几天临近年末,心情五味杂陈,在年后可能面面临着失业的风险,现在java行业太卷了,我朋友在一家互联网公司上班只有单休没有加班费,有时候能连轴转半个月,在病毒爆发下,在座的各位身体都可能大不如以前,很难抗住这高强度的加班,是种风险,有时候还是要俗一点(无所吊谓)是吧哈哈哈。言归正传:我也要开始卷了,我已经开始学习好几天,刚开始很迷茫像迷失方向的小猪妖一心想离开浪浪山,但是人生何尝不是处处在攀登在翻山越岭,只不过 人间风雨各出有,何处不是浪浪山。

        正文

从回顾爪哇基础开始,类与对象,接口,泛型,反射,集合

        所谓类与对象 其实就是我们创建类在类里面放入了属性构造函数执行方法等之后进行实例化就是对象,我们所写的 类名 别名=new 类名(); 类就是对象一个抽象。

        所谓接口就是我们用interface关键词声明的一个类就是一个接口,接口相近的就是抽象类,这两个其实很相似但为什么要出现两个,其实就是为了解决问题而延伸的,接口就是为了解决抽象类不能多继承的问题,抽象类只能由子类单继承,可以有默认实现方法,可以有abstract抽象方法,抽象类的变量和方法不能用private修饰符,而接口所有方法都只能是public修饰和abstract抽象方法,变量只能用static final修饰。他们两个共同点是都不能实例化。

        泛型就是我们所不知道传入的参数是无法固定类型时候用,比如LIst<E>,Map<K,V>,Supplier<T>等等都是泛型的应用。

        反射就是我们爪哇机制所带可以同过反射做很多事情,就比如我们所用的Orm框架所用的就是反射机制,通过一些固有方法获取类里面的所有属性和方法再调用invoke()方法执行;

        集合就是包括了ArrayList,HashMap,Set,LinkArrayList,LinkHashMap,TreeMap等等

                今后为了走出浪浪山,一起加油吧!

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值