J2EE、J2SE 和 J2ME 三者的区别有哪些?

J2SE, 主要是桌面软件开发,包括swing 等。是后面2个的基础,但是我们不用它做桌面开发.只学习语法.

J2EE,网站开发,servlet.

J2ME, 手机,开发.

C:\Users\Administrator>java -version
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)

一般是先学java基础,即j2se,后学j2ee做网站.

jvm jdk jre的区别

  • jvm

jvm 不同系统的jvm实现跨平台
jre = jvm+核心类库
jdk = jvm+核心类库+开发工具

java语言生态和java知识点

java学习线路图是咋样的

最新文章

  1. PHP基本语法和输出语句方式
  2. BADI
  3. UDP:用户数据报协议
  4. 禁随意改root密码
  5. linux 命令 more
  6. NYOJ-517 最小公倍数 TLE 分类: NYOJ 2013-12-29 14:49 253人阅读 评论(0) 收藏
  7. 用完成例程(Completion Routine)实现的重叠I/O模型
  8. Java API ——StringBuffer类
  9. 浅谈多核CPU、多线程、多进程
  10. C#中hashtable的赋值、取值、遍历、排序操作
  11. [LeetCode]题解(python):028-Implement strStr()
  12. java 开发之linux 下 tomcat
  13. Scrollbar
  14. Flink从入门到放弃(入门篇2)-本地环境搭建&构建第一个Flink应用
  15. mysql年初至今聚合
  16. Raspberry3B installation
  17. python常用模块os和sys
  18. [国家集训队] calc
  19. 鼠标滑过table时修改表格行的背景颜色
  20. adb shell dumpsys 命令

热门文章

  1. Lucene解析 - 基本概念
  2. Java对象池技术的原理及其实现
  3. VS2010 lib和dll导出路径设置
  4. A. Kyoya and Photobooks(Codeforces Round #309 (Div. 2))
  5. java定时重启电脑程序demo
  6. git学习笔记(三)—— 远程仓库
  7. Android MD5校验码的生成与算法实现
  8. [转]在Linux CentOS 6.6上安装Python 2.7.9
  9. 解决servlet-api包冲突问题(maven)
  10. golang学习笔记 ---面向并发的内存模型