一、Java是什么

Java是Java语言和Java平台的总称。Java语言和C#一样。核心都是oo。并且比較而言,Java做的更好。

Java由四方面组成:

        • Java编程语言,即语法。

        • Java文件格式,即各种目录、文件的后缀。

• Java虚拟机(JVM),即处理*.class文件的解释器。

• Java应用程序接口(Java API)。

Java分为三个体系,分别为:

  • Java SE(J2SE,Java2 Platform Standard Edition,标准版。主要用于桌面应用软件的编程)。
  • JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版,主要用于分布式的网络程序的开发),
  • Java ME(J2ME,Java 2 Platform Micro Edition,微型版,主要应用于嵌入式系统开发)。

三者相应的关系图例如以下:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

二、J2SE总结

Java操作入门的安装配置也非常重要。通过出现的问题,提高动手能力、解决这个问题的能力。    Java面向对象的基础知识和VB、C#等编程语言都是一样的。都能够用一条线串起来。
   内存的分析,我觉得讲的很好。是我曾经没有做过的事情。    对于IO、GUI、容器和常见类,理解类的使用方向了,还要实践。实践的时候多參考API文档就能够。熟能生巧。

最新文章

  1. .NET Core采用的全新配置系统[4]: “Options模式”下各种类型的Options对象是如何绑定的?
  2. 招聘:有兴趣做一个与Android对等的操作系统么?
  3. DEV主从表
  4. Android中的Intent Filter匹配规则介绍
  5. nginx服务器在IE下载时,apk,ipa文件变成zip的解决方法
  6. 立体匹配:关于Middlebury提供的源码的简化使用
  7. android 中怎么控制checkbox中文本与左侧box的距离
  8. STM32 驱动12864液晶显示汉字、图片、画点、横线、竖线、斜线
  9. Linux系统手动安装rpm包依赖关系分析(以Kernel升级为例)
  10. appach-maven-3.5.0配置与下载
  11. flask-script组件
  12. Java集合分析
  13. vector向量容器的一些基本操作
  14. subprocess实时获取结果和捕获错误
  15. 区分defer和async
  16. Codeforces 1053C Putting Boxes Together 树状数组
  17. 在 NLTK 中使用 Stanford NLP 工具包
  18. Swift网络封装库Moya中文手册之RxSwift
  19. SqlServer 查询死锁,杀死死锁进程*转载
  20. C#图片处理,缩略图制作

热门文章

  1. AMD包下载及使用
  2. php 文件加载方式
  3. excel2013超链接进不去,提示“您的组织策略不允许...”
  4. POJ 2230 Watchcow
  5. Redis windows版本的启停bat脚本命令
  6. HDU 4305 Contest 1
  7. 随心所欲生成git仓库随意一段commit的专用patch应用小实践
  8. iOS知识点汇总
  9. 怎样訪问pcie整个4k的配置空间
  10. 关于如何让cell一直保持选中?