Skip to content

简介

历史

Java由Sun公司在1995年开发, Java之父为James Gosling.

优缺点

优点:

  • 需求: 打开boss直聘, 几乎所有的工作都离不开Java
  • 开发: 适合团队开发, 易于后续的扩展和维护
  • 生态: 企业级应用开发基本都是围绕Java, 生态圈子太大, 离不开舒服圈
  • 资料: 学习资料很多, 问题基本上都能在网上找到
  • 联动: 和大数据关系密切, 而本人从事大数据工作
  • 稳定: 技术架构一直保持恒定, 不像前端几年出一个新技术

缺点:

  • 臃肿: JVM吃内存大户
  • 效率: 开发效率比不上Python, Go等语言
  • 啰唆: 语法非常啰唆
  • 性能: 性能上没法和.NET硬刚

领域

Java不仅仅是一门编程语言, 还是由一系列计算机软件和规范组成的技术体系, 这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境, 并广泛用于以下场合:

  • 桌面应用程序
  • Web应用程序
  • 企业应用程序
  • 移动端应用程序
  • 嵌入式系统
  • 机器人技术
  • 游戏

参考

基于 MIT 许可发布