JAVA基础(一)------认识JAVA
2016-12-14 18:43
134 查看
JAVA基础 ------- 认识JAVA
知识点:
JRE中包含了一个完整的JAVA类集合,1个java程序要运行必须有JRE(运行环境) 。
90年时叫橡树,95年出现了雏形 更名JAVA(咖啡)。
JAVA EE 13种核心技术(需要了解,一般面试会问)
{1、JDBC。2、JNDI。3、EJB。4、RMI。5、JSP。6、Java
Servlet。7、XML。8、JMS。9、Java
IDL。10、JTS。11、JTA。12、JavaMail。13、JAF。}
平台的定义: 硬件(cpu)加软件(操作系统)叫平台。
Java运行时要在JVM(java虚拟机)上, *.java文件通过javac.exe编译成*.class文件,在通过java.exe运行在JVM上,
Java语言的特点:跨平台、简单、面向对象、分布式、半编译半翻译、健壮、安全、多线程
跨平台+半编译半翻译:
平台:一套特定的硬件加上运行其上的操作系统,即硬件+软件
Java编译器将Java源程序编译成一种与体系结构无关的中间文件格式(.class字节码文件)
JVM(Java Virtual Machine,JVM虚拟机)可以根据平台的不同,把字节码解释成不同的本地代码,从而运行Java程序
生命周期:当一个Java程序被运行时,系统会先运行一个JVM程序,这个Java程序将在JVM上运行,JVM随着Java程序运行结束而结束
字节码仅仅运行在JVM上,不会和平台的底层直接打交道
健壮:
自动垃圾收集机制
异常处理机制
Java语言的版本
Java SE:
标准版,包含构成Java语言核心的类
Java EE的基础平台
适合开发桌面应用程序和底层应用程序
Java EE:
企业版
包含Java SE中的类,并且还包含用于开发企业级应用的类,如EJB、servlet、JSP、事物控制
为企业级应用提供了标准平台,简化复杂的企业级编程
Java ME:
微缩版
包含Java SE中一部分类,用于嵌入式系统开发
专门针对一些小型的消费电子产品
知识点:
JRE中包含了一个完整的JAVA类集合,1个java程序要运行必须有JRE(运行环境) 。
90年时叫橡树,95年出现了雏形 更名JAVA(咖啡)。
JAVA EE 13种核心技术(需要了解,一般面试会问)
{1、JDBC。2、JNDI。3、EJB。4、RMI。5、JSP。6、Java
Servlet。7、XML。8、JMS。9、Java
IDL。10、JTS。11、JTA。12、JavaMail。13、JAF。}
平台的定义: 硬件(cpu)加软件(操作系统)叫平台。
Java运行时要在JVM(java虚拟机)上, *.java文件通过javac.exe编译成*.class文件,在通过java.exe运行在JVM上,
Java语言的特点:跨平台、简单、面向对象、分布式、半编译半翻译、健壮、安全、多线程
跨平台+半编译半翻译:
平台:一套特定的硬件加上运行其上的操作系统,即硬件+软件
Java编译器将Java源程序编译成一种与体系结构无关的中间文件格式(.class字节码文件)
JVM(Java Virtual Machine,JVM虚拟机)可以根据平台的不同,把字节码解释成不同的本地代码,从而运行Java程序
生命周期:当一个Java程序被运行时,系统会先运行一个JVM程序,这个Java程序将在JVM上运行,JVM随着Java程序运行结束而结束
字节码仅仅运行在JVM上,不会和平台的底层直接打交道
健壮:
自动垃圾收集机制
异常处理机制
Java语言的版本
Java SE:
标准版,包含构成Java语言核心的类
Java EE的基础平台
适合开发桌面应用程序和底层应用程序
Java EE:
企业版
包含Java SE中的类,并且还包含用于开发企业级应用的类,如EJB、servlet、JSP、事物控制
为企业级应用提供了标准平台,简化复杂的企业级编程
Java ME:
微缩版
包含Java SE中一部分类,用于嵌入式系统开发
专门针对一些小型的消费电子产品
相关文章推荐
- 老紫竹JAVA基础培训(8),认识接口
- java基础学习篇——1、java的认识和jdk的安装
- 0011 认识理解Java中native方法【基础】
- 【java开发】面向对象初步认识与基础概念讲解
- Java 基础:认识&理解关键字 native 实战篇
- JAVA网络编程基础认识
- Java 基础之认识 Annotation
- Java 基础:认识&理解关键字 native 实战篇
- 黑马程序员——1,JAVA基础:认识JAVA
- Java基础学习笔记 -- 1(认识JDK)
- java基础之 认识数组
- java基础1:抽象类与接口的一些认识
- android基础——对Java中注释/**@hide*/的初步认识
- Java 基础:认识&理解关键字 native 实战篇
- java基础之对List,Map,Set等集合键值对的简单认识
- java软件工程师培训学习日记------java语言核心基础之认识JAVA
- java基础—初步认识JVM
- java基础之反射(1.认识class类)
- 从头认识java-1.1 编程语言抽象过程以及java的基础特性
- 从头认识java-1.1 编程语言抽象过程以及java的基础特性