首页 Java java教程 【卓越教程】Java基础知识——java入门(1)

【卓越教程】Java基础知识——java入门(1)

Feb 07, 2017 am 10:27 AM
java入门

1 什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本号又是怎么回事?


答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自Java规范第二版) JDK是Sun公司分发的免费Java开发工具,正式名称为J2SDK(Java2 Software Develop Kit)。


2 什么是JRE/J2RE?


答:J2RE是Java2 Runtime Environment,即Java运行环境,有时简称JRE。


如果你只需要运行Java程序或Applet,下载并安装它即可。


如果你要自行开发Java软件,请下载JDK。在JDK中附带有J2RE。


注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行Applet,务必安装一个J2RE或JDK。


3 学习Java用什么工具比较好?


答:作者建议首先使用JDK+文本编辑器,这有助你理解下列几个基础概念:path,classpath,package并熟悉基本命令:javac和java。并且下载和你的JDK版本一致的API帮助。


如果你不确定类或函数的用法,请先查阅API而不是发贴求助。


当你熟悉Java之后,你可以考虑换一个IDE。很多人推荐JCreator,实际上JCreator的功能还 是很弱的。


4 学习Java有哪些好的参考书?


答:作者首先推荐Thinking in Java,中文名《Java编程思想》,有中文版。


该书第一章介绍了很多面向对象的编程思想,作为新手应当认真阅读。


除此以外,O′relly出版社和Wrox出版社的书也不错。作者本人不喜欢大陆作者的书。


也许你觉得英文太难,但是网上大多数资料都是英文的。另外,你需要经常查阅API,而那也是英文的。


5 Java和C++哪个更好?


答:这个问题是一个很不恰当的问题。你应该问:Java和C++哪个更适用于我的项目?


如果你不需要跨平台,不需要分布式,要强调程序的运行速度,C++更为适用。反之?你应当考虑Java。


6 什么是J2SE/J2EE/J2ME?


答:J2SE就是一般的Java。


J2ME是针对嵌入式设备的,比如Java手机,它有自己的SDK。而J2EE使用J2SE的SDK。


J2EE规范更多的是对J2EE服务器的要求和开发人员的约束。详情见后继《J2EE FAQ》。

以上就是【卓越教程】Java基础知识——java入门(1)的内容,更多相关内容请关注PHP中文网(www.php.cn)!


本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)