写给大忙人看的java_《写给大忙人看的Java核心技术》读后感
看了作者的推荐序,里面有一段话我非常有感触:
现在的许多开发人员,一来就马上上手SSH做项目,把功能模块等实现了就OK。
完全就不关注性能的问题,其框架的好处是啥(如spring的容器管理依赖注入切面等).
之前的我差不多也是这样,看了套视频基本上知道怎么把功能做出来,然后实现他就OK,导致工作两年的根基还是那么的浅,稍微来点深入的问题马上就卡住,也很开心自己能意识到这一点,能马上重新投入到Java最基础的原理中去,本书又是coreJava大神的另一新作,里面还有Java8的一些新特性,更让人大呼过瘾,马上迫不及待的阅读一番
Java8的新特性有如下:
1.添加一组全新的时间日期API
2.Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可这个特征又叫做扩展方法,在过去,java类库的接口中添加方法基本上是不可能的. 在接口中添加方法意味着破坏了实现了这个接口的代码. 但是现在, 只要能够提供一个正确明智的默认的方法的实现, java类库的维护者就可以在接口中添加方法
3.Lambda 表达式:
Lambda 表达式让你能够将函数作为方法参数,或者将代码作为数据对待。Lambda 表达式的引入给开发者带来了不少优点:在 Java 8 之前,匿名内部类,监听器和事件处理器的使用都显得很冗长,代码可读性很差,Lambda 表达式的应用则使代码变得更加紧凑,可读性增强;Lambda 表达式使并行操作大集合变得很方便,可以充分发挥多核 CPU 的优势,更易于为多核处理器编写代码
4.函数式接口
Java 8 引入的一个核心概念是函数式接口。如果一个接口定义唯一一个抽象方法,那么这个接口就成为函数式接口。比如Runnable.Comprator就是一个函数式接口,因为它只顶一个一个抽象方法
写给大忙人看的java_《写给大忙人看的Java核心技术》读后感相关推荐
- 与时俱进的Java——《写给大忙人看的Java核心技术》读后感
作为一个Android工程师,对书中那一句"成也框架,败也框架"深有同感:刚入门的时候只需要用Picasso或者OKHttp等开源框架实现简单的功能就能得到一个结果,有了经验之后才 ...
- 写html前端代码的软件_你能看懂高贵的前端程序员的工作内容?
高贵的前端程序猿们: 如何在前端开发这种高精尖的技术领域找到心仪的工作?实现在咖啡馆喝喝咖啡敲敲代码就能升职加薪.买房买车.迎娶白富美走上人生巅峰的职业梦想?这篇<进化论:从0到100,前端猿茁 ...
- ABB机器人模块加密软件,代模块加密,加密之后别人就看不见你 写的程序,也无法打开,但是可以正常运行
ABB机器人模块加密软件,代模块加密,加密之后别人就看不见你 写的程序,也无法打开,但是可以正常运行3766626319431077朗朗上口929
- 2022-01-15:中心对称数 III。 中心对称数是指一个数字在旋转了 180 度之后看起来依旧相同的数字(或者上下颠倒地看)。 写一个函数来计算范围在 [low, high] 之间中心对称数的个
2022-01-15:中心对称数 III. 中心对称数是指一个数字在旋转了 180 度之后看起来依旧相同的数字(或者上下颠倒地看). 写一个函数来计算范围在 [low, high] 之间中心对称数的个 ...
- 要做研发高手,就是必须能看英文、写英文
三年前在极客时间做的一个直播,其中一小段被作为微视频分享出来,标题是"五十岁程序员: 技术人千万别看中文",引起很多争议.今天写篇文章,把我的观点再详细表述一下,以免被断章取义. ...
- 小白前端之路:手写一个简单的vue-router这几年,好像过的好快,怀念我的大学生活。 - 连某人 大三实习生,之前写过简单MVVM框架、简单的vuex、但是看了vue-router的源码(看了
这几年,好像过的好快,怀念我的大学生活. 连某人 大三实习生,之前写过简单MVVM框架.简单的vuex.但是看了vue-router的源码(看了大概)之后就没有写,趁着周末不用工作(大三趁着不开学出来 ...
- 看怪异王写代码(听袁惟仁弹吉他填词)
看怪异王写代码 1981年九月十四他从妈妈的肚子跑出来 他应该是带著害羞的表情来到这世界上 不然现在的他不会这么闷这么闷 有够闷有够超级的闷骚 从小他就住在关山区外花山的山腰上 那里的公车其实不只两辆 ...
- 如何写一份让自己和HR都想看的简历(社会招聘)
最近几天,连续有几位朋友托我寻找某些专业人才,也有几位朋友托我帮助找工作.一来一往,简历见了不少,最终,得到一个结论:大部分人不会做简历. 尽管我的跳槽经历不多,但我有不少求职经历.同样的,我也有不少 ...
- 微信小程序(看文档写实例三)微信小程序课堂宝APP实现整体界面框架及首页布局
一.首页布局简单思路 回顾上一篇博文,首页的内容主要有轮播图,横向滑动菜单以及菜单对应的view,横向滑动菜单有签到.课堂测试.模拟测试.课堂提问.答问记录五个选项,当点击选项时更新显示view.由于 ...
- html如何看数据是不是写死的,程序员常讲的「写死」是什么意思?
我们在开发软件的过程中对于一些固定不变的参数都会写死,这个时候很多人也许不明白程序员嘴里说的「写死」是什么意思?可以不写死吗?不写死就会增加难度吗?这里吾爱编程为大家介绍一下关于程序员常讲的写死是什么 ...
最新文章
- struts2的核心和工作原理
- Top 10 Security Risks for 2014
- Py之docx:Python库之docx简介、安装、使用方法详细攻略
- 利用队列实现车厢编组
- 2017年第八届蓝桥杯C/C++ A组国赛 —— 第四题:填字母游戏
- 今年美国什么工作最吃香?程序猿薪酬超医生
- 7-5 日期问题面向对象设计(聚合二) (40 分)
- 【Sublime Text 3】编译环境
- 计算机如何进行数值计算
- js做一个碎片化轮播图酷炫特效【含免费源码获取】
- getrusage-进程资源统计函数
- 学到微笑之 - 自定义 MVC 框架
- spot卫星介绍与数据下载
- dhcp服务器日志文件,dhcp服务器日志
- oracle create数据库,oracle手工创建数据库全纪录
- css 设置MP4 video视频背景色透明
- 黑苹果安装界面选择语言
- linux磁盘文件检查修复工具下载,磁盘修复工具(TestDisk)
- php获取qq群列表,自己获取QQ群列表(上)
- 0917 电容参数X5R,X7R,Y5V等代表什么意思呢?X5R的意思就是该电容的正常工作温度为-55°C~+85°C,对应的电容容量变化为±15%