【JAVA学习】1.语言概述+生态圈
2015-04-21 23:44
260 查看
1.JAVA在移动应用方面:
Android应用层开发
(android底层是linux,是嵌入式范畴。需要广泛使用C/C++,甚至需要涉及linux内核剪裁和驱动开发)
2.JAVA在企业信息应用方面:
JAVA EE (企业版) JAVA WEB Structs/Spring/Hibernate
JQuery/extjs
Webservice
………
3.JAVA在大数据应用分析处理方面:
Hadoop
Hbase
Hive, pig
hadoop生态圈
Notice:
1.字节码即是机器语言,又不是机器语言。
2.JAVA一次编译,到处运行,可以跨平台。JAVA的跨平台是建立在虚拟机不跨平台的基础上的。
3.JAVA非常稳定,因为虚拟机的存在,所以速度慢。但正是因为如此,才稳定。
4.JAVA的发行模式:
a. JRE(Java Runtime Enviroment) JAVA运行环境
该发行模式只包含JVM和JAVA类库,一级一些文档资料。(系统管理员使用)
b.
JDK(JavaDevelopment Kit) JAVA开发工具套装
JDK包含JRE,还有编译环境,samplecode等
(开发人员使用)
Android应用层开发
(android底层是linux,是嵌入式范畴。需要广泛使用C/C++,甚至需要涉及linux内核剪裁和驱动开发)
2.JAVA在企业信息应用方面:
JAVA EE (企业版) JAVA WEB Structs/Spring/Hibernate
JQuery/extjs
Webservice
………
3.JAVA在大数据应用分析处理方面:
Hadoop
Hbase
Hive, pig
hadoop生态圈
Notice:
1.字节码即是机器语言,又不是机器语言。
2.JAVA一次编译,到处运行,可以跨平台。JAVA的跨平台是建立在虚拟机不跨平台的基础上的。
3.JAVA非常稳定,因为虚拟机的存在,所以速度慢。但正是因为如此,才稳定。
4.JAVA的发行模式:
a. JRE(Java Runtime Enviroment) JAVA运行环境
该发行模式只包含JVM和JAVA类库,一级一些文档资料。(系统管理员使用)
b.
JDK(JavaDevelopment Kit) JAVA开发工具套装
JDK包含JRE,还有编译环境,samplecode等
(开发人员使用)
相关文章推荐
- JAVA学习-Java语言概述
- 黑马程序员-学习笔记java基础-语言概述
- 一、java语言概述【java基础学习】
- 学习笔记 Java_毕向东_Java概述_语言基础 2014.7.28
- 【疯狂Java学习笔记】【第一章:Java语言概述】
- [java学习笔记]java语言基础概述之运算符&程序流程控制&for循环嵌套
- [java学习笔记]java语言基础概述之转义字符&break&continue
- [java学习笔记]java语言基础概述之函数的定义和使用&函数传值问题
- [java学习笔记]java语言基础概述之内存的划分&堆和栈
- java学习笔记]java语言基础概述之内存的划分&堆和栈
- [java学习笔记]java语言基础概述之数组的定义&常见操作(遍历、排序、查找)&二维数组
- Java基础学习之Java语言概述
- Java语言学习(一) Java语言概述
- Java基础知识学习之路-02-第一章-Java语言概述与开发环境
- 尚硅谷java学习笔记——1.java语言概述
- JAVA语言概述,学习路线、环境变量的配置以及最简单的程序HelloWorld
- Java学习笔记_3_Java语言概述及开发环境配置
- Java学习笔记(1):1.概述之计算机语言概述
- JVM学习笔记之-JAVA语言概述.
- 尚硅谷java基础学习笔记之java语言概述