写点什么

没怎么写过 Java 的遗憾

用户头像
escray
关注
发布于: 4 小时前

极客时间《朱赟的技术管理课》学习笔记 28


27 小议 Java 语言

2018


之前简单的学过 Java,用 JSP 写过一个简单的项目,不过之前因为在网络上看文章,认为 Java 从语言层面上来说不够好,从而更倾向于 C#。


仅从语法和风格上,我还是挺喜欢 Java 的,以前不太喜欢 Python 的缩进格式,现在看来,这些都不是事儿。


Lambda、闭包、依赖注入,这些概念我都有些不太明白,需要进步一的学习,已经不光是 Java 的问题,而是很多语言都涉及这些。


也许将来会重新学习和使用 Java,谁知道呢。

2021


之前为了找工作,也准备重新学习一下 Java,极客时间的几个 Java 专栏也凑齐了龙珠,可惜后来也没怎么样。看了一眼 SpringBoot,从入门到放弃……


没觉得 Java 是最好的语言,但无疑是工作机会最多的。话说我之前面试 Java 开发,结果成为了项目经理。


闭包 = Lambda 表达式 + 记录所有函数局部变量值在每一层 Lambda 中的赋值的一个环境。


我最早接触 Lambda 应该是在使用 C# 的时候,在编辑器插件 ReSharper 的帮助下实现,虽然代码看上去比较优雅,但是调试的时候是比较困难的。


对于闭包,一直停留在概念的层面,在 Ruby 里面也遇到过,但是我觉得上面的这个公式解决了我长期以来的问题。


其实现在的 Java 和我之前使用的,似乎已经完全不一样了。


如何在团队内使用 Java 开发


  1. 尽量使用统一的库和工具

  2. 选择一个合适的依赖注入框架

  3. 使用统一的文件夹结构

  4. API 保持统一的风格和模式

  5. 规范开发环境


没有认真的学习和使用一下 Java 或者其他的编程语言,可能会成为我的一个遗憾。


周末打算回老家去接小朋友,但是现在的火车似乎不怎么正点,不知道能否顺利的往返。


半个月之前,家人在郑州换乘,结果因为大雨,前序动车晚点,虽然买了一等座,但最终是坐在行李箱上回去的。

发布于: 4 小时前阅读数: 4
用户头像

escray

关注

Let's Go 2017.11.19 加入

Let's Go,用 100 天的时间从入门到入职

评论

发布
暂无评论
没怎么写过 Java 的遗憾