Java入门必学

Java是一个十分优美的语言,其语言具有面向对象,分布式和多线程等高级计算机语言的特点,同时可移植性,安全性等也受到大家的青睐。JAVA语言简单易学,如果你准备喝这杯耐味的咖啡的话,必须搞明白以下几个问题。1.什么是API?2.什么是J2SDK?3.什么是JDK?4. 什么是JVM?5. 什么是JRE?

工具

  • 01

    API、J2SDK、JDK、JVM、JRE

步骤/方法

  • 01

    API Application Programme Interface→应用程序接口,Java最主要的特点是其面向对象OO→Object Oriented→面向对象。所以设置了很多基础应用程序接口(API),你是不是在你设计程序的时候常用import!?那就是引用API的方法。

  • 02

    J2SDK J2SDK=JDK+JRE,J2SDK(Java 2 Software Development Kit) →JAVA2软件开发工具包,包括了Java编译器和Java虚拟器。

  • 03

    JDK Java Development Kit→JAVA开发工具包,有时也可称之为J2SDK。 给大家谈谈题外话,自从JAVA从1.1版本升级到1.2时已经做了巨大的改变,为了区别和以往的版本,把1.2版本后的所有版本统称为JAVA2。JDK 是整个Java的核心,包括了Java运行环境JRE(Java Runtime environment),一堆Java工具和Java基础的类库。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握 JDK是学好Java的第一步。 最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。

  • 04

    JVM Java Virtual Machine→Java虚拟器,把Java字节码翻译为计算机CPU能读懂的语言。Java为了实现平台无关性这个功能,专门设计了一个虚拟器,这样使得Java的移植性很高。

  • 05

    JRE Java Runtime environment→Java运行时环境。是JVM的程序实现。有这个东西,就能运行java程序。

  • 06

    这里用图形的方式给大家解释一下JAVA结构吧。此主题相关图片如下:

(0)

相关推荐

  • 《商业大亨》初级入门必学——老生经验之谈

    <商业大亨>相信大家都不陌生了,一个可以让所有野心勃勃的人实现功成名就的虚拟世界,但就如同世上所有事情一样,任何事情都不是轻而易举能够成功的,庆功宴不是每个竞争者都可以开的. 操作方法 0 ...

  • 把大自然带回家 新手入门必学6个水下拍摄技巧

    操作方法 01 水下拍摄技巧一:强制闪光 如果拍摄对象在3-4英尺内,你需要打开闪光灯,设置成强制闪光而不是自动闪光.闪光灯会表现被摄物的色彩,不开的话,那便是一抹蓝色. 水下拍摄技巧二.熟悉对焦距离 ...

  • 单反相机新手入门教程10个关于快门速速的必学点

    大家应该会听过「曝光铁三角」这个名词:光圈.快门和ISO为摄影曝光的基本,对于初学摄影的同学,可能常常会使用 A-Mode 光圈先决而留意光圈和ISO,对于快门没有太深入的认识,这次便让导师分享一下有 ...

  • 摄影必学4个新手常犯的错误

    笔者跟很多摄影师一样,已经学习摄影超过10年,回顾过去也发觉有很多初学摄影时会出现的错误,这里有4个新手常犯的错误,看看你有没有试过? (错误一) 不作曝光补偿(+/- EV) 现在数码相机越来越先进 ...

  • linux有哪些的必学文件处理命令?

    linux入门式必学的文件处理命令,主要有以下几个命令file,mkdir,grep,dd,find,mv. 操作方法 01 file 1.作用 file通过探测文件内容判断文件类型,使用权限是所有用 ...

  • Linux必学的60个命令(2)-文件处理

    Linux必学的60个命令 -文件操作 Linux 系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封 ...

  • linux必学的60个命令大全

    Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统 ...

  • Excel表格的基本操作 Excel必学的十大基本功能技巧

    Excel表格已经成为Office人员最常用的数据处理软件,Excel表格的基本操作视频教程也成为Excel表格初学者急着寻找的资料之一。其实,普通人需要用到的Excel的功能不到其全部功能的10%。 ...

  • Excel表格的35招必学秘技

     excel表格的35招必学秘技 下面介绍35招必学目录: 1、建立分类下拉列表填充项 2、建立“常用文档”新菜单 3、让不同类型数据用不同颜色显示 4、制作“专业符号”工具栏 5、用“视面管理器”保 ...