广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 热门技术 > 正文

学习java需要哪些基础知识?

作者:admin02发布时间:2020-10-15分类:热门技术浏览:1011


导读:  学习java需要哪些基础知识?java是一个十分优美的语言,其语言具有面向对象,分布式和多线程等高级计算机语言的特点,同时可移植性,安全性等也受到大家的青睐。java语言简单易...

  学习java需要哪些基础知识?java是一个十分优美的语言,其语言具有面向对象,分布式和多线程等高级计算机语言的特点,同时可移植性,安全性等也受到大家的青睐。java语言简单易学,如果你准备进入java软件开发这个行业的话,就有一下java入门学习的问题需要掌握。

  什么是API,什么是J2SDK,什么是JDK,什么是JVM,什么是JRE?

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

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

  JDK:Java Development Kit→JAVA开发工具包,有时也可称之为J2SDK。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好很多。

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

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



热门技术排行
标签列表
网站分类
文章归档
最近发表