文档章节

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

字数 1010
阅读 7
收藏 0

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

 

编写Java源代码

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

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

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

8dc7294188224266952d65ef2e3e9541.png

图2.25  新建文本文档

 

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

45935cffb92548c39d937e0c538c3593.png

图26  修改文件名

 

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

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

f9106793595643ec93b38dfe89ec8cc0.png

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

 

a28c68d9036849c785c9c4ba85634307.png

图28  修改文件名后无效

 

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

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

5117c346632c42498997d980c2e8ef27.png

图2.29  资源管理器菜单

 

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

29e5548a96da4ec4a32c8b734d3f7f3c.png

图30  修改显示文件名后缀

 

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

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

02bdc71636e64e1593788c6d52a07dac.png

图31  资源管理器查看菜单

 

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

78250378761c4bc09346d750f6745219.png

图32  修改显示文件名后缀

 

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

public class HelloWorld{

    public static void main(String[] args){

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

    }

}

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

75bb165d2d0640c1be0e3406365ac072.png

图33  HelloWorld源代码

 

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

© 著作权归作者所有

粉丝 0
博文 124
码字总数 101714
作品 0
东城
私信 提问
区块链教程Fabric1.0源代码分析链码 链码语言平台-兄弟连

Fabric 1.0源代码笔记 之 Chaincode(链码) #platforms(链码语言平台) 1、platforms概述 platforms代码集中在core/chaincode/platforms目录下。 core/chaincode/platforms目录,链码的编写...

郭子乐
2018/10/29
0
0
java程序员为什么使用Groovy

一直听说java世界里有个Groovy,但是一直没时间去了解它究竟是一个怎么样子的。我们现在的项目里放了很多开源包,而且项目中做流程的时候,规则就是用Groovy实现的。近来闲来无事,于是开始认...

supperman
2012/11/16
0
24
深度探讨Java字节代码的操纵方法

本文为IBM工程师成富编写的《Java深度历险》的第一部分Java字节代码的操纵,像这样Java语言的深度理解和运用还没有很多文章,我们把他奉献给读者,希望读者们喜欢。 51CTO编者按:我们曾给大...

mj4738
2011/11/02
0
0
android开发教程(4)— jni编程之采用 javah 从java调用C++

用Java调用C/C++代码 当无法用 Java 语言编写整个应用程序时,JNI 允许您使用本机代码。在下列典型情况下,您可能决定使用本机代码: 希望用更低级、更快的编程语言去实现对时间有严格要求的...

刘小米
2014/09/18
0
1
程序员最好的时代来了(1)

程序员最好的时代来了(1) 每过一段时间就有人跳出来说微软不行了,.NET不行了,然后就去舔Java, 但是一直让我觉得比较奇怪的是,几年以后那些人还在用.NET,而且继续喷着.NET, 舔着JAVA, 在...

姜思雨
2015/12/24
547
1

没有更多内容

加载失败,请刷新页面

加载更多

php 遇到 No input file specified的解决方法

(一)IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二: 请修改php.ini 找到 ; cgi.force_redirect = 1 去掉前面分号,把后面的1...

chenhongjiang
今天
5
0
MySQL 基础

一、常用命令 在命令行中,配置好环境变量后,通过cmd可以直接进入mysql命令行模式,同时列举几种常用命令 # 进入mysql数据库,密码可以先不写,打完-p后再输入,防止被别人看到mysql -u账...

华山猛男
今天
6
0
简单的博客系统(四)Django请求HTML页面视图信息--基于函数的视图

1. 编写用于查询数据的功能函数 应用目录 下的 views.py 文件通常用于保存响应各种请求的函数或类 from django.shortcuts import renderfrom .models import BlogArticles# Create your ...

ZeroBit
今天
5
0
用脚本将本地照片库批量导入到Day One中

因为目前iCloud 空间已经不足,其中95%都是照片,之前入手了DayOne,且空间没有限制,订阅费一年也不少,再加上DayOne作为一款日记App 也比较有名,功能方面最大的就是地理视图与照片视图,尤...

在山的那边
昨天
21
0
jupyter部署安装

python373 -m ipykernel install --name python373 ipython kernelspec list sc create myjupyterservice binpath="D:\apply\Python373\Scripts\jupyter-notebook --config=V:/my_work/jupyt......

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部