《Java编码指南:编写安全可靠程序的75条建议(英文版)》—— 第2章 编写第一个程序 2.1 编写程序所需的工具

简介: 在本章,读者将通过将指令输入到文本编辑器的方式来创建第一个Java程序。输入完毕之后,可以保存、编译并测试该程序。然后你可以破坏该程序,然后再进行修复。

本节书摘来异步社区《Java编码指南:编写安全可靠程序的75条建议(英文版)》一书中的第2章,第2.1节,作者:【美】Fred Long(弗雷德•朗),Dhruv Mohindra(德鲁•莫欣达), Robert C. Seacord(罗伯特 C.西科德),Dean F.Sutherland(迪恩 F.萨瑟兰),David Svoboda(大卫•斯沃博达),更多章节内容可以访问云栖社区“异步社区”公众号查看。

第2章 编写第一个程序

本章介绍如下内容:

  • 在文本编辑器中输入一个Java程序;
  • 使用括号组织程序;
  • 将信息存储到变量中;
  • 显示存储在变量中的信息;
  • 保存、编译和运行程序。

第1章已经提到,计算机程序是一组告诉计算机做什么的指令。这些指令使用编程语言输入到计算机中。

在本章,读者将通过将指令输入到文本编辑器的方式来创建第一个Java程序。输入完毕之后,可以保存、编译并测试该程序。然后你可以破坏该程序,然后再进行修复。

2.1 编写程序所需的工具

第1章讲到,要创建Java程序,你必须有支持Java Development Kit(JDK)的开发工具,比如NetBeans集成开发环境(IDE)。你还需要可以编译和运行Java程序的工具,以及用来编写Java程序的文本编辑器。

对于大多数编程语言来说,计算机程序都是通过在文本编辑器(也称为源代码编辑器)中输入文本的方式来编写的。有些编程语言自带了文本编辑器。NetBeans就包含了用来编写Java程序的编辑器。

Java程序是简单的文本文件,没有诸如文本居中、粗体等其他特殊格式。NetBeans源代码编辑器很像一个功能增强了的简单文本编辑器。当你输入文本来标识编程语言的不同元素时,文本将变成不同的颜色。NetBeans本身也带有适当的缩进格式,而且编辑器内也提供了有用的编程文档。

由于Java程序是文本文件,因此可以使用任何文本编辑器打开Java程序,并对其进行编辑。你也可以使用NetBeans编写Java程序,然后在Windows Notepad(记事本)中打开它,并做出相应的修改,然后再在NetBeans中打开该程序,这不会造成任何问题。

相关文章
|
6天前
|
XML 存储 JSON
Java程序部署
Java程序部署
|
5天前
|
Java
java小工具util系列4:基础工具代码(Msg、PageResult、Response、常量、枚举)
java小工具util系列4:基础工具代码(Msg、PageResult、Response、常量、枚举)
17 5
|
4天前
|
Java 数据库
java小工具util系列1:日期和字符串转换工具
java小工具util系列1:日期和字符串转换工具
13 3
|
5天前
|
Java
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
16 4
|
4天前
|
SQL 安全 Java
JAVA代码审计SAST工具使用与漏洞特征
JAVA代码审计SAST工具使用与漏洞特征
17 1
|
4天前
|
SQL Java 索引
java小工具util系列2:字符串工具
java小工具util系列2:字符串工具
8 2
|
7天前
|
消息中间件 分布式计算 Java
Linux环境下 java程序提交spark任务到Yarn报错
Linux环境下 java程序提交spark任务到Yarn报错
18 5
|
6天前
|
JSON Java fastjson
java小工具util系列3:JSON和实体类转换工具
java小工具util系列3:JSON和实体类转换工具
11 2
|
1月前
|
Arthas Java 测试技术
Java字节码文件、组成,jclasslib插件、阿里arthas工具,Java注解
Java字节码文件、组成、详解、分析;常用工具,jclasslib插件、阿里arthas工具;如何定位线上问题;Java注解
Java字节码文件、组成,jclasslib插件、阿里arthas工具,Java注解
|
8天前
|
存储 移动开发 Java
java核心之字符串与编码
java核心之字符串与编码
13 2
下一篇
无影云桌面