zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

《Java和Android开发学习指南(第2版)》—— 1.4 集成开发环境

AndroidJAVA集成开发 环境 1.4 学习指南
2023-09-11 14:17:34 时间
你可以使用一个文本编辑器来编写Java程序。然而,使用集成开发环境(Integrated Development Environment,IDE)将会更有帮助。IDE不仅会检查代码的语法错误,还可以自动提示代码、调试和跟踪程序。

本节书摘来异步社区《Java和Android开发学习指南(第2版)》一书中的第1章,第1.4节,作者:【加】Budi Kurniawan,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.4 集成开发环境

你可以使用一个文本编辑器来编写Java程序。然而,使用集成开发环境(Integrated Development Environment,IDE)将会更有帮助。IDE不仅会检查代码的语法错误,还可以自动提示代码、调试和跟踪程序。此外,当你录入的时候,编译会自动进行,并且,运行一个Java程序也只需要单击一下按钮。最终,你将用更短的时间进行开发。

可用的Java IDE曾经有数十种之多,但是如今,只剩下3种常用的。好在,前两种完全是免费的:

NetBeans(免费且开源)。 Eclipse(免费且开源)。 IntelliJ IDEA(提供免费版和付费版)。

最流行的两种Java IDE是NetBeans和Eclipse,在过去的几年中,你曾经看到二者之间争夺不断,都想要成为老大。NetBeans和Eclipse都是开源项目,背后有强大的支持者。Sun Microsystems公司在2000年收购了捷克公司Netbeans Ceska Republika,随后就发布了NetBeans。Eclipse是由IBM发起的,是NetBans的竞争者。

关于哪一个IDE更好这个问题,不同的人有不同的答案,但是,它们都很流行,因此,也使得其他的软件厂商都放弃了自己的IDE。即便是Microsoft公司,其.NET技术是Java最强有力的竞争者,也随波逐流,不在为其Visual Studio.NET的Express Editions收费。

本书的附录D和附录E分别提供了NetBeans和Eclipse的简短教程。请考虑使用IDE,因为它用途很大。


《Java和Android开发学习指南(第2版)》—— 导读 本书是针对那些想要学习Java语言,特别是想要进行Android应用程序开发的人编写的。本书包含两个部分,第1部分主要介绍Java,第2部分介绍如何有效地构建Android应用程序。
《Java和Android开发学习指南(第2版)》—— 2.10 本章小结 本章介绍了Java语言的基础知识,包括继续学习高级内容之前应该掌握的基本概念和话题。讨论的话题包括字符集、变量、基本数据类型、字面值、操作符、操作符优先级以及注释。
《Java和Android开发学习指南(第2版)》—— 2.9 注释 在整个代码中编写注释,充分地说明一个类提供了什么函数,一个方法做些什么,一个字段包含什么等,这是一种好的做法。在Java中,有两种类型的注释,它们都和C和C++中的注释有类似的语法。
《Java和Android开发学习指南(第2版)》—— 2.8 操作符 计算机程序是实现某一功能的操作汇集在一起的一个集合。有很多种类型的操作,包括加法、减法、乘法、除法和位移。在本小节中,我们将学习各种Java操作。
《Java和Android开发学习指南(第2版)》—— 2.7 基本类型转换 在处理不同的数据类型的时候,我们常常需要进行转换。例如,将一个变量的值赋给另一个变量,就涉及转换。如果两个变量具有相同的类型,赋值总是会成功。从一种类型到相同类型的转换,叫作等同转换(identity conversion)。
《Java和Android开发学习指南(第2版)》—— 2.6 字面值 很多时候,我们需要给程序中的变量赋值,例如,将数字2赋给一个int型变量,或者将字符“c”赋给一个char型变量。为此,需要按照Java编译器能够理解的格式来书写值的表示形式。表示一个值的源代码叫作字面值。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。