IT兄弟连 Java语法教程 编写Java源代码

现在我们来一步一步的编写第一个Java程序,鼎鼎大名的“HelloWorld”。

编写Java源代码

编写Java源代码可以使用任何无格式的文本编辑器,在Windows操作系统上可以使用记事本、Edit Plus等程序。

编写Java程序不要使用写字板,更不可使用Word等文档编辑器,因为写字板、Word等工具是有格式的编辑器,当使用它们编辑一份文档时,这个文档中会包含一些隐藏的格式化字符,这些隐藏的字符会导致程序无法正常编译和运行。

在C盘中新建java文件夹,在java文件夹中使用鼠标右键新建一个文本文档。如图25所示。

图2.25  新建文本文档

如图26所示,为新建的文本文档起名为HelloWorld.java。

图26  修改文件名

修改好文件名后按回车键确定,这时会出现如图27所示的提示信息。点击“是”即可。

如果修改文件名时没有出现如图2.27所示的提示信息,表示新建的文本文档没有被修改成Java源代码,如图2.28所示。因为文件名的后缀被隐藏了,所以,虽然添加了.java后缀,但是原来的.txt后缀还是存在的,这样是不可以被Java编译器编译的,我们要修改资源管理器的设置,显示文件的后缀,然后再将新建的文本文件改名为HelloWorld.java。在Windows 10和Windows 7中显示文件后缀有一些差别,本书将分别进行介绍。

图27  修改文件名后弹出的提示信息

图28  修改文件名后无效

Windows 7操作系统显示文件名后缀

首先使用鼠标双击桌面中的“计算机”图标,然后单击键盘上的ALT键,计算机中将出现如图29所示的菜单,然后点击“工具”按钮,在弹出的菜单中点击“文件夹选项”按钮。

图2.29  资源管理器菜单

如图30所示,在弹出的对话框中点击“查看”选项,然后将“隐藏已知文件类型的扩展名”前的对号点掉,最后点击“确定”按钮保存修改,这样Windows 7操作系统就可以显示文件名后缀了。

图30  修改显示文件名后缀

Windows 10操作系统显示文件名后缀

首先使用鼠标双击桌面中的“此电脑”图标,然后点击菜单栏中的查看,在此电脑中将出现如图31所示的菜单,然后点击“选项”按钮。

图31  资源管理器查看菜单

如图32所示,在弹出的对话框中点击“查看”选项,然后将“隐藏已知文件类型的扩展名”前的对号点掉,最后点击“确定”按钮保存修改,这样Windows 10操作系统就可以显示文件名后缀了。

图32  修改显示文件名后缀

现在我们使用记事本打开我们新建的HelloWorld.java文件,并在记事本中输入如下代码(这段代码执行后会在控制台中显示Hello World!):

public class HelloWorld{

public static void main(String[] args){

System.out.println("Hello World!");

}

}

代码编写好后如图33所示,使用Ctrl+S键保存然后关闭记事本。

图33  HelloWorld源代码

一定要注意源代码中的字母大小写,因为Java程序严格区分大小写。比如System和system就是两个单词,如果将System写成system,程序在编译时就会报错。

原文地址:https://www.cnblogs.com/itxdl/p/11056518.html

时间: 2024-07-30 02:44:02

IT兄弟连 Java语法教程 编写Java源代码的相关文章

Java基础教程(2)--Java开发环境

一.JVM.JRE和JDK的概念 ??对于初学者来说,这三个术语出现的频率很高,而且有关这它们的问题在面试题中也会经常出现.因此,理解它们的定义.区别和联系就显得尤为重要.在学习这几个专业术语之前,我们先来了解一下Java代码的编译运行过程. ??机器语言是用二进制代码表示的,能够被计算机直接识别和执行的一种机器指令的集合.也就是说,通过机器语言,我们可以直接操控电脑去做任何我们想要执行的操作.但是,由于机器语言是用二进制表示的,这就导致了它学习成本高.代码晦涩难懂.不便于调试等缺点.试想一下,

IT兄弟连 Java语法教程 变量2

变量的作用域和生命周期 到目前为止,使用的所有变量都是在main()方法开始时声明的,然而,Java允许在任何代码块(代码块以开花括号开始,以闭花括号结束)中声明变量,代码块定义了作用域.因此,每当开始一个新的代码块时就创建了一个新的作用域.作用域决定了变量(对象)对程序的其它部分的可见性,并且也决定了这些变量(对象)的生命周期. 许多其他的计算机语言定义了两种通用的作用域类别,全局作用域和局部作用域.然而这些传统的作用域不能很好地适应Java中严格的.面向对象的模型.虽然可以创建属于全局作用域

IT兄弟连 Java语法教程 逻辑运算符

表8中显示的布尔逻辑运算符只能操作布尔类型的操作数,所有的二元逻辑运算符都可以组合两个布尔值,得到的结果为布尔类型. 表8  布尔逻辑运算符 布尔逻辑运算符”&“.”|“以及”^“,都会布尔值进行操作,操作方式与它们操作整数中位的方式相同.逻辑非运算符”!“反转布尔状态:!true==false并且!false==true.表9中显示了各种逻辑操作的效果. 表9  逻辑操作效果 下面的程序和前面演示的BitLogic程序几乎相同,但该程序是对布尔型逻辑值进行操作,而不是对二进制位进行操作. pu

IT兄弟连 Java语法教程 流程控制语句 分支结构语句4

4  嵌套if-else条件语句 嵌套if语句是作为另一个if或else语句的目标的if语句.嵌套if语句在程序设计中非常普遍.Java中,关于嵌套if语句需要记住的是,else语句总是和同一代码块中最近的且没有else与之匹配的if语句相匹配,语法格式如下所示: if(判断条件A){ if(判断条件B){ A语句块 } if(判断条件C){ B语句块 }else{ C语句块 } }else{ D语句块 } 例:下面将演示嵌套if的执行流程: public class IfElseIfElseD

IT兄弟连 Java语法教程 流程控制语句 循环结构语句4

do-while循环 Java还有一种循环是do-while.与for.while这些在循环顶部判断条件表达式的语句不同,do-while是在循环底部进行条件表达式的检查.这意味着do-while循环至少要执行一次循环体.do-while循环的语法格式如下: do{ 循环体; }while(循环条件); 与while循环不同的是,do-while循环的循环条件后必须有一个分号,这个分号表明循环结束. 例:下面的程序演示了do-while循环的执行流程: public class DoWhileD

IT兄弟连 Java语法教程 流程控制语句 循环结构语句1

循环语句可以在满足循环条件的情况下,反复执行某一点代码,这段被重复执行的代码被称为循环体,当反复执行这个循环体时,需要在合适的时候把循环条件该为假,从而结束循环,否则循环将一直执行下去,形成死循环.循环语句可能包含如下4个部分: 1.初始化语句:一个或多条语句,这些语句用于完成一些初始化工作,初始化语句在循环开始之前执行. 2.循环条件:这是一个boolean表达式,这个表达式能决定是否执行循环体. 3.循环体:这个部分是循环的主体,如果循环条件允许,这个代码块将被重复执行.如果这个代码块只有一

IT兄弟连 Java语法教程 流程控制语句 分支结构语句1

不论哪一种编程语言,都会提供两种基本的流程控制结构:分支结构和循环结构.其中分支结构用于实现根据条件来选择性地执行某段代码,循环结构则用于实现根据循环条件重复执行某段代码.Java同样提供了这两种流程控制结构的语法,Java提供了if和switch两种分支语句,并提供了while.do-while和for三种循环语句.除此之外,JDK5还提供了一种新的循环:foreach循环,能以更简单的方式来遍历集合.数组的元素.Java还提供了break和continue来控制程序的循环结构. 分支结构语句

IT兄弟连 Java语法教程 数据类型转换

类型转换是将一个值从一种类型更改为另一种类型的过程.例如,可以将String(字符串,字符串是Java中非常特殊的数据类型,字符串属于引用类型,但是可以像基本类型一样使用字面值赋值)类型数据“456”转换为一个数值型,而且可以将任意类型的数据转换为String类型. 如果从低精度(比如byte,最大值127)数据类型向高精度(比如short,最大值32767)数据类型转换,则永远不会溢出,并且总是成功的:而把高精度数据类型向低精度数据类型转换则必然会有信息丢失,有可能失败. 数据类型转换有两种方

IT兄弟连 Java语法教程 注释与编码规范

在程序代码中适当地添加注释可以提高程序的可读性和可维护性.好的编码规范可以使程序更易阅读和理解.下面将介绍Java中的集中代码注释以及应该注意的编码规范. 代码注释 通过在程序代码中添加注释可提高程序的可读性.注释中包含了程序的信息,可以帮助程序员更好的阅读和理解程序.在Java源程序文件的任意位置都可添加注释语句.注释中的文字Java编译器不进行编译,所有代码中的注释文字对程序不产生任何影响.Java语言提供了3种添加注释的方法,分别为单行注释.多行注释和文档注释. ●  单行注释 “//”为