Java技术体系】的更多相关文章

JAVA技术体系 1.1 Java程序员 ·高级特性 反射.泛型.注释符.自动装箱和拆箱.枚举类.可变参数.可变返回类型.增强循环.静态导入 ·核心编程 IO.多线程.实体类.集合类.正则表达式.XML和属性文件 ·图形编程 AWT(Java2D/JavaSound/JMF).Swing.SWT.JFace ·网路编程 Applet.Socket/TCP/UDP.NIO.RMI.CORBA ·Java语法基础 类.抽象类.接口.最终类.静态类.匿名类.内部类.异常类.编码规范 ·Java开发环境…
1.java技术体系 举例: class文件格式:如下图所示,java源代码可以根据不同的编译器可以编译成不同的代码.即可以自定义语言规范比如beanshell,并编写代码; 然后自己编写java编译器将其源代码编译成class文件,从而在java虚拟机中运行.即可以解释java支持脚本语言的原因…
Java 技术体系的分层结构(不同的颜色表示不同的层次),尤其注意 JDK 与 JRE 之间的包含关系: 图见 Java Platform Standard Edition 7 Documentation JDK (Java Development Kit,其中 Kit 有工具箱.集合体.完整的一揽子解决方案的含义),是用于支持 Java 程序开发的最小环境.包括: Java 程序设计语言: Java 虚拟机: Java API 类库: JRE(Java Runtime Environment)…
以前一直在学java程序设计语言,学完了就以为自己已经把java学得差不多了,直到最近在看一本书<深入理解java虚拟机>,才发现自己以前学的只不过是冰山一角.相信很多小伙伴跟我一样,在没有了解过java技术体系之前,都搞不明白Java SE,Java EE一系列跟Java是什么关系,今天就来简单说一下java技术体系. (1)从传统意义上来说,sun公司定义的Java技术体系包括以下几个部分: Java程序设计语言 各种硬件平台上的Java虚拟机 Class文件格式 Java API类库 来…
从广义上讲,Clojure.JRuby.Groovy等运行于Java虚拟机上的语言及其相关的程序都属于Java技术体系中的一员.如果仅从传统意义上来看,Sun官方所定义的Java技术体系包括以下几个组成部分:   •Java程序设计语言 •各种硬件平台上的Java虚拟机 •Class文件格式 •Java API类库 •来自商业机构和开源社区的第三方Java类库 可以把Java程序设计语言.Java虚拟机.Java API类库这三部分统称为JDK(Java Development Kit),JDK…
1. 简述 Java 不仅仅是一门编程语言,还是一个由一系列计算机软件和规范组成的技术体系. Java 的广告词为 "一次编写,到处运行",之所以能够做到"跨平台",是因为每个平台上不同的虚拟机屏蔽了硬件的差异,而 Java 程序则是运行在虚拟机之上的. 本文简要介绍 Java 技术体系及 Java 虚拟机(Java Virtual Machine, JVM)的相关发展历程,后文再进一步分析 Java 虚拟机的详细内容. PS: 本文及接下来的 JVM 笔记内容主要…
目录 一.Java技术体系 1.Java体系构成 2.JDK.JRE.JVM之前的关系 JVM介绍 (1)JVM官方文档定义 (2)中文解释 JVM结构 Java代码执行流程 JVM架构模型 1.指令架构 (1)基于栈式架构 (2)基于寄存器架构 2.例子 (1)Java源码 (2)C++源码 (3)基于栈式结构计算过程 (4)基于寄存器结构计算过程 3.思考 一.Java技术体系 1.Java体系构成 1)Java程序语言 2)Java虚拟机 3)字节码文件 4)Java类库 5)第三方Jav…
Java程序员高级特性              反射.泛型.注释符.自动装箱和拆箱.枚举类.可变              参数.可变返回类型.增强循环.静态导入        核心编程             IO.多线程.实体类.             集合类.正则表达式.             XML和属性文件             图形编程             AWT(Java2D/JavaSound/JMF).Swing.SWT.JFace        网路编程     …
Java 程序员 高级特性 反射.泛型.注释符.自动装箱和拆箱.枚举类.可变 参数.可变返回类型.增强循环.静态导入 核心编程 IO.多线程.实体类. 集合类.正则表达式. XML 和属性文件 图形编程 AWT(Java2D/JavaSound/JMF) .Swing.SWT.JFace 网路编程 Applet.Socket/TCP/UDP.NIO.RMI.CORBA Java 语法基础 类.抽象类.接口.最终类.静态类.匿名类.内部类.异常类.编码规范 Java 开发环境 JDK.JVM.Ec…
Shell 解释型编程语言(脚本语言都是解释型语言) Shell通过解释器/bin/bash 解释,运行在进程中 Java 编译型解释型语言(先编译再解释) Java通过编译器转换成字节码语言,再用过解释器转换成机器码语言,再传到进程 Java的代码需要放在JVM 虚拟机中运行,位于JVM的class loader(类装载器),到“执行引擎”,即解释器,再到本地操作 脚本语言:shell .perl.ruby 系统语言:C语音,C++.erlang.golang(号称网络C语音) 应用语言:py…