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