帐号   密码      自动登录 找回密码 加入我们
    

中国诗人论坛|永远年轻的诗歌论坛|中诗网|中国诗人网|中国网络诗歌的源头

搜索
查看: 37|回复: 0

Java悟禅

[复制链接]
发表于 2022-7-6 17:59:44 | 显示全部楼层 |阅读模式
《Java禅意——Java武功秘笈》


■□ Zen Of Java
      ● 禅者,顿悟也;渐悟亦可化顿悟
      ● 多年的媳妇熬成婆,哪来多少捷径可走
      ● 但捷径是个相对的概念,所以,也是可以有的...



■□ 人在江湖 身不由己

      ● OOP 就是 江湖
      ● API   就是 江湖规矩


■□ 万法归宗

      ● 一切皆对象



■□ 行走江湖,哪能没有一两件称手的兵器

       IDE(神兵):倚天剑 & 屠龙刀
            (武林至尊,宝刀屠龙,号令天下,莫敢不从,倚天不出,谁与争锋)
               ● Eclipse:倚天剑(倚天不出,谁与争锋)
               ● IDEA:屠龙刀(武林至尊,宝刀屠龙)

       Text Editor(利器):

               ● VSCode

               ● Sublime Text
               ● Notepad++
               ● Editplus

               ● Vi&Vim


■□ 一阳指:OO(面向对象)

      ● OOP:面向对象编程
      ● OOA:面向对象分析
      ● OOD:面向对象设计

      PS:一阳指以品论境,OO亦如是


■□ 六脉神剑:似剑非剑,以指法状剑法,剑气同源于心,以气伤人

      ● Spring框架

               ◆ spring是容器化技术框架,主要用于解耦合
               ◆ spring不是冲锋陷阵的将军,而是统领三军,十二路人马的大元帅
               ◆ spring是OOP设计模式整合运用最经典的案例
               ◆ 当你真正闻到了spring身上春天的气息的时候,也就是...


      ● 一阳指四品以上,才能学六脉神剑

               ◆ 九品:JavaSE
               ◆ 八品:数据库技术&JDBC
               ◆ 七品:Web前端技术:HTML,CSS,JS
               ◆ 六品:网络工程&HTTP,Tomcat&JavaWeb
               ◆ 五品:Linux运维技术&Redis(NoSQL)
               ◆ 四品:设计模式 & 数据结构与算法
               ◆ Spring(六脉神剑)

               似剑非剑,功夫在诗外


■□ Java六扇门

      ● 第一扇:Pkg - 导包&依赖
      ● 第二扇:Mdl - JavaBean
      ● 第三扇:Xml - Conf配置
      ● 第四扇:Api - 应用接口&方法
      ● 第五扇:@ - 注解
      ● 第六扇:JUnit - 单元测试


■□ 打狗棒 & 三十六路打狗棒法

      ● 打狗棒:IDE中的Editor
      ● 三十六路打狗棒法:快捷键等系列主要用于提升效率的特性
               ◆ 快捷键               ◆ 快捷按钮
               ◆ 快捷菜单或右键菜单
               ◆ 代码自动补全
               ◆ 工具提示
               ◆ 代码高亮
               ◆ 查找&替换
               ◆ 代码自动生成或展开
               ◆ 行号列数
               ◆ 代码折叠
               ◆ 方法抽取
               ◆ 其它...


■□ Java降龙十八掌

      ● 设计模式之GoF23


■□ 仁督二脉

      ● 数据结构 和 算法


■□ 船长日记

      ● log4j


■□ 江湖救急

      ● try...catch


■□ 气运丹田

      ● debug


■□ 拿来主义(不重复造轮子)

      ● 类库
      ● 框架


■□ 撒豆成兵

      ● JavaBean
      ● Spring配置bean实例


■□ 拈花一笑,天女散花

      ● @ 注解


■□ 孙悟空的三根毫毛:杨柳叶之万物生长

      ■ OOP三大特性:
               ● 1)封装:金刚护体
               ● 2)继承:子承父业
               ● 3)多态:一饰多角


■□ 客户的要求,领导的小纸条

      ● 接口&实现接口


■□ 剑走偏锋

      ● 正则表达式


■□ 建筑师:三层楼,五间房

      ● 三层楼:三层架构
               ● 表现层(controller):成品总/组装车间
               ● 业务层(service):半成品生产车间
               ● 持久层(dao):原材料加工车间

      ● 五间房:生产三车间 + 仓库(domain) + 业务部办公室(view)


■□ 筋斗云(一个筋斗云,就是十万八千里)

      ● 代码生成器


■□ 飞升术

      ● Lombok

■□ Lambda是道光,具有波粒二性状

      Lambda是道光(能省xing则省sheng)
            ● 可推导即可省略           #能省,即可推导;则省,表可省略

      波粒二性状
            ● 粒子性:链式调用
            ● 波导性:流式编程

■□ 蛤蟆功:方法论

            ● 方法就是蛤蟆
            ● 无数个方法,就是无数个蛤蟆


■□ 动静结合,虚实相合:对象成员

            ● 成员属性:相对静,相对实
            ● 成员方法:相对动,相对虚


■□ 管中窥豹,冰山一角
           ● 构造器,是对象生命周期钩子方法的冰山一角




您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

闽公网安备 35020302001206号

[中国诗人论坛] ( 豫ICP备11003363号-2

GMT+8, 2024-6-1 14:14 , Processed in 1.178017 second(s), 10 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2011 Comsenz Inc.

返回顶部