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

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,因为它用途很大。

时间: 2024-10-27 04:11:43

《Java和Android开发学习指南(第2版)》——第1章,第1.4节集成开发环境的相关文章

图书-Anroid开发权威指南(第二版)pdf

问题描述 Anroid开发权威指南(第二版)pdf 谁有完整的<Anroid开发权威指南>的第二版? 网上只找到第一版pdf,求完整的新版

《Java和Android开发学习指南(第2版)》——第2章,第2.1节ASCII和Unicode

第2章 语言基础Java和Android开发学习指南(第2版)Java是一种面向对象编程语言,因此,理解OOP非常重要.第4章是本书的第一个关于OOP内容的一章.然而,在了解OOP功能和技术之前,应该先学习Java语言的基础知识. 2.1 ASCII和Unicode传统上,英语国家的计算机只使用美国信息交换标准代码(American Standard Code for Information Interchange,ASCII)字符来表示字母和数字字符.ASCII中的每个字符都用7位来表示.因此

《Java和Android开发学习指南(第2版)》—— 导读

前言 Java和Android开发学习指南(第2版)欢迎阅读本书. 本书是针对那些想要学习Java语言,特别是想要进行Android应用程序开发的人编写的.本书包含两个部分,第1部分主要介绍Java,第2部分介绍如何有效地构建Android应用程序. 本书中关于Java的内容并非每一项Java技术都讲到(在一本书里,无论如何也不可能涵盖所有的内容,这也是为什么大多数Java图书都专注于一项技术).但是,本书介绍了最重要的Java编程主题,这些主题是你自学其他技术所必须掌握的.特别是第1部分介绍了

《Java和Android开发学习指南(第2版)》——导读

目 录前 言 第1章 Java基础1.1节下载和安装Java1.2节第一个Java程序1.3节Java编码惯例1.4节集成开发环境1.5节本章小结 第2章 语言基础2.1节ASCII和Unicode2.2节分隔符2.3节基本类型2.4节变量2.5节常量2.6节字面值2.7节基本类型转换2.8节操作符2.9节注释2.10节本章小结 第3章 语句 第4章 对象和类 第5章 核心类 第6章 数组 第7章 继承 第8章 错误处理 第9章 操作数字 第10章 接口和抽象类 第11章 多态 第12章 枚举

《Java和Android开发学习指南(第2版)》—— 第1章 Java基础 1.1 下载和安装Java

第1章 Java基础 要使用Java编程,需要Java SE开发工具包(Java SE Development Kit,JDK).因此,本章的第1节将介绍如何下载和安装JDK.开发Java程序,涉及编写代码,将其编译为字节码,以及运行字节码.在Java程序员的职业生涯中,这是一个一次又一次重复的过程,并且,它对于你适应这个职业至关重要.因此,本章的主要目标是让你体验用Java进行软件开发的过程. 编写的代码不仅要能够工作,还要容易阅读又便于维护,这一点很重要,因此本章将向你介绍Java编码惯例.

《CCNP TSHOOT(642-832)学习指南》一1.4 本章小结

1.4 本章小结 CCNP TSHOOT(642-832)学习指南 网络维护模型包括两种:中断驱动型和结构化网络维护模型.与中断驱动型网络维护模型相比,结构化网络维护模型具有以下优势. 降低网络宕机时间. 性价比更高. 更好地满足商业需求. 更高的网络安全性. 结构化网络维护方法的实际案例主要包括: ITIL(IT基础设施库): FCAPS(故障管理.配置管理.记账管理.性能管理.安全管理): TMN(ITU-T定义的电信管理网): Cisco生命周期服务. 选定了网络维护模型之后,接下来需要将

《Lua游戏开发实践指南》一1.4本章小结

1.4本章小结 游戏开发是一个令人兴奋的产业,人们一旦有了灵感就想马上开始行动.Lua赋予了我们这样的能力,让我们可以快速实现游戏核心概念,设计并测试界面,并且方便地管理大量的运行时数据,而这一切都不需要读者有很深厚的技术背景.在以后的章节中,我们将要学习如何在游戏项目中使用Lua,并学习语言本身的特性.然后,我们将开发一个完整的游戏,一起经历从开始到完工的整个过程.完成了这些,我们就可以很好地掌握这种灵活.小巧的开发语言,并切身感受到它给你的游戏和游戏开发体验所带来的不同.

《Linux设备驱动开发详解 A》一一第1章 Linux设备驱动概述及开发环境构建

第1章 Linux设备驱动概述及开发环境构建本章导读本章将介绍Linux设备驱动开发的基本概念,并对本书所基于的平台和开发环境进行讲解.1.1节阐明设备驱动的概念和作用.1.2节和1.3节分别讲解在无操作系统情况下和有操作系统情况下设备驱动的设计,通过对设计差异的分析,讲解设备驱动与硬件和操作系统的关系.1.4节对Linux操作系统的设备驱动进行了概要性的介绍,给出设备驱动与整个软硬件系统的关系,分析Linux设备驱动的重点.难点和学习方法.1.5节对本书所基于的QEMU模拟的vexpress

《C++程序设计教程(第3版)》——第1章,第5节程序开发步骤

1.5 程序开发步骤目前,大多数的程序设计语言都提供了集成开发环境,编程者首先在集成开发环境中输入源程序.C++源程序的扩展名为.cpp,如源程序名为Li0102.cpp.然后在集成环境中启动编译程序将源程序转化成目标程序,如源程序Li0102.cpp的目标程序的文件名为Li0102.obj,其主文件名与源程序主文件名一致,扩展文件名为.obj.最后启动连接程序将目标程序与库程序(一般扩展名为.lib)连接生成可执行程序(一般扩展名为.exe),如Li0102. exe.计算机直接运行可执行程序