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
IT兄弟连 Java语法教程 编写Java源代码相关推荐
- IT兄弟连 Java语法教程 Java的发展历程
只有少数几种编程语言对程序设计带来过根本性的影响.其中,Java的影响由于迅速和广泛而格外突出.可以毫不夸张的说,1995年Sun公司发布的Java1.0给计算机程序设计领域带来了一场变革.这场变革迅 ...
- IT兄弟连 Java语法教程 Java平台的版本划分
自从Sun公司推出Java以来,就力图使之无所不能.Java发展至今,按应用范围划分为3个版本,即Java SE.Java EE和Java ME,也就是SunOne(Open Net Environm ...
- Java入门教程:Java初学者容易犯的错误
万事开头难,Java编程的初学者常常会遇到各种各样的问题.对于自学的读者来说,则是需要花费更多的时间.精力来解决这些问题,而且一旦遇到的问题几天都得不到解决,往往会带来很大的挫败感. 所以本节介绍一些 ...
- Java学习教程,Java从入门到精通,全套Java视频教程+笔记+配套工具
目录 一.大纲 一.Java基础 二.计算机基础 三.工具的使用 四.数据库 五.web前端 六.JavaWeb 七.框架 八.互联网分布式技术 发现身边很多自学java却放弃的,真的挺可惜的. 白白 ...
- 字段名对但是提示标识符无效_【Java基础教程】Java标识符和关键字
任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍 Java 的标识符.关键字和保留字. 标识符 Java 中标识符是为方法.变量或其他用户定义项所定义的名称.标识符可以有一个或多个字符.在 ...
- 兄弟连区块链教程Fabric1.0源代码分析Peer peer根命令入口及加载子命令一
区块链教程Fabric1.0源代码分析Peer peer根命令入口及加载子命令,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初 ...
- Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3
文章目录 一.练习题目 二.使用 switch 语句实现代码 三.将代码改写回 if else 的选择结构 一.练习题目 编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天 ...
- Java初学者作业——编写Java程序, 实现根据用户购买商品总金额, 计算实际支付的金额及所获得的购物券金额。
返回本章节 返回作业目录 需求说明: 编写Java程序, 实现根据用户购买商品总金额, 计算实际支付的金额及所获得的购物券金额. 购买总金额达到或超过 1000元,按 8折优惠,送 200元的购物券: ...
- Java初学者作业——编写JAVA程序,在控制台中输入六位员工的姓名,通过随机点名方式,输出当选组长的员工姓名。
返回本章节 返回作业目录 需求说明: 编写JAVA程序,在控制台中输入六位员工的姓名,通过随机点名方式,输出当选组长的员工姓名. 实现思路: (1)定义字符串类型的数组names,长度为6,用于存储六 ...
最新文章
- SpringMvc-Httl-shiro的整合
- 白宫力挺FBI:库克干扰司法与正义
- html5页面被键盘挡住,HTML5 虚拟键盘出现挡住输入框怎么办
- 深度学习-自动并行计算
- html发送qq邮件消息,Python3实现发送QQ邮件功能(html)_python
- ACE editor 在线代码编辑极其高亮
- 图解 利用vue-cli 脚手架创建项目
- 基于BIND软件实现互联网DNS解析
- chrome浏览器下audio自动播放的hack
- MySQL主从同步的概述_MySQL主从同步原理介绍
- vb6启动时提示安装VS2008 SP1
- Java面试知识点之线程篇(二)
- datagrid删除所有行卡住_MySQL ------ 删除数据(DELETE) (二十二)
- C源程序完整编译过程
- 计算机软考中级合格标准,中级软考多少分及格
- edz文件怎么导入EPLAN Electric P8
- java毕业生设计演唱会网上订票购票系统计算机源码+系统+mysql+调试部署+lw
- PCIe 设备树详细讲解
- 已解决raise JSONDecodeError(“Expecting value”, s, err.value) from None
- 真香!红色警戒游戏源代码被开源了!
热门文章
- Java运行时出现”the serializable class drawline does not declare a static final serialversio”...
- Tkinter Frame size
- OSI七层网络结构图与TCP/IP五层网络结构图
- Python成绩单雷达图
- Linux内核之数据双链表
- Java 用DBCP连接数据库。
- python制作表格的语句_python根据Excel自动生成创建表sql语句
- 关于 android 中 edittext 特殊字符过滤和字符长度限制的最优方法
- stata导入数据问题
- 【MySQL】语句抓包分析工具MySQL sniffer