java编程 方法论

109 阅读1分钟

1、编译性语言 or 解释性语言

  • java 静态类型检查 python js 动态类型检查
  • 可自行进行 类型推导

2、面向对象 or 面向过程

  • 不用纠结常规的 js java 面向对象 c 面向过程

  • 最主要的是关注每个语言的特性 然后学习新的语言时 类似的特性复用 并学习新特性

  • 面向对象纠结是什么 ?

  • 本质是 封装? 继承? 多态?

  • 多态

  • 封装

3、建议使用 英文原版教材

  • 避免被中文翻译 误导

4、java学习资源