赞
踩
示例 1 是一段简单的 Java 代码,作用是向控制台输出 "Hello World!!!" 信息。下面来分析程序的各个组成部分。通常,盖房子要先搭一个框架,然后才能添砖加瓦,Java 程序也有自己的"框架"。
Public class Hello World {}
其中, Hello World 为类的名称,它要和程序文件的名称一模一样。至于"类"是什么,将会在以后的章节中深入学习。类名前面要用 public (公共的)和 class (类)两个词修饰,它们的先后顺序不能改变,中间要用空格分隔。类名后面跟一对大括号,所有属于该类的代码都放在"厂和中。
public static void main(String[] args){}
main()方法有什么作用呢?正如房子不管有多大、有多少个房间都要从门进入一样,程序也要从一个固定的位置开始执行,在程序中把它称为 "入口"。而 main( )方法就是 Java 程序的入口,是所有 Java 应用程序的起始点,没有 main( )方法,计算机就不知道该从哪里开始执行程序。
问题:这么多知识,记不住,看不懂,怎么办?
解答:刚开始学习Java程序时不用太着急,上面介绍的是Java程序的框架,只要按
照要求把那些固定的代码写对即可。随着学习的深入,会慢慢明白它们的意思,万
事开头难, 要慢慢学习。
System.out.println("Hello World!!!” );
这一行代码的作用是向控制台输出,即输出 "Hello World!!!" 。 System.out.println( )是 Java语言自带的功能,使用它可以向控制台输出信息。 print 的含义是 "打印", ln 可以看做 line (行)的缩写, println 可以理解为打印一行。要实现向控制台打印的功能,前面要加上 System.out.。在程序中,只要把需要输出的内容用英文引号引起来放在 println( )中即可。另外,以下语句也可以实现打印输出。
System.out.print("Hello World!!!” );
问题:System, out .println()和 System.out.print()有什么区别?
解答:它们两个都是Java提供的用于向控制台打印输出信息的语句。不同的是,println()在打印完引号中的信息后会自动换行,print()在打印完信息后不会自动换行。举例如下。
System.out.println (”我的爱好:”);
System.out.println (”打网球”);
System.out.print (”我的爱好 :”) ;
System.out.print (”打网球”);
我的爱好:
打网球
我的爱好:打网球
System.out.println(””);和System.out.print(“\n”);可以达到同样的效果,引号中的 “\n” 指将光标移动到下一行的第一格,也就是换行。这里 “\n” 称为转义字符。另外一个比较常用的转义字符是”\t”,它的作用是将光标移动到下一个水平制表的位置(一个制表位等于8个空格)。
看书时,在重要或精彩的地方都会做一些标记,或者在书的空白处做一些笔记,目的是在下次看书的时候有一个提示。通过书上的笔记,就能知道这部分讲了什么内容、上次是怎么理解的。在程序中,也需要这样一种方法,让人们能够在程序中做一些标记来帮助理解代码。想象一下,当奋斗了几个月写出成千上万行代码后,再看几个月前写的代码,有谁能记得当时是怎么理解的呢?此外,当一个人把已经写好的一个程序交给另一个人时,后者是不是要花很多时间才能读懂这段程序的功能?
为了方便程序的阅读, Java 语言允许在程序中注明一些说明性的文字,这就是代码的注释。编译器并不处理这些注释,所以不用担心添加了注释会增加程序的负担。
在 Java 中,常用的注释有两种:单行注释和多行注释。
如果说明性的文字较少,则可以放在一行中,即可以使用单行注释。单行注释使用 "//" 开头,每一行中 "//" 后面的文字都被认为是注释。单行注释通常用在代码行之间,或者一行代码的后面,用来说明某一块代码的作用。在示例1的代码中添加一个单行注释,用来说明 System.out.printin()行的作用,如示例 2 所示,这样,当别人看到这个文件的时候,就可知道注释下面那行代码的作用是输出信息到控制台。
public class HelloWorld{
public static void main(String [ ] args){
//输出信息到控制台
System.out.printIn("Hello World!!!");
}
}
多行注释以 "/*" 开头,以 "*/" 结尾,在 "/*" 和 "*/" 之间的内容都被看做注释。当要说明的文字较多,需要占用多行时,可使用多行注释。例如,在一个源文件开始之前,编写注释对整个文件做一些说明,包括文件的名称、功能、作者、创建日期等。现在在不例 1 程序的基础上添加两行代码并添加多行注释,如示例 3 所示。
/*
* HelloWorld.java
* 2015-4-23
* 第一个 Java 程序
*/
public class HelloWorldf
public static void main(String[] args){
System.out.printin("Hello World!!!");
/*
System.out.printIn("Hello World!!!
System.out.printin("Hello World!!!");
*/
}
}
为了美观,程序员一般喜欢在多行注释的每一行都写一个*,如示例3所示。有时,程序员也会在多行注释的开始和结束行输入一串*。它们的作用只是为了美观,对注释本身不会有影响。
曰常生活中大家都要学习普通话,目的是让不同地区的人之间更加容易沟通。编码规范就是程序世界中的 "普通话"。编码规范对于程序员来说非常重要。为什么这样说呢?因为一个软件在开发和使用过程中,80%的时间是花费在维护上的,而且软件的维护工作通常不是由最初的开发人员来完成的。编码规范可以增加代码的可读性,使软件开发和维护更加方便。
在学习中,会注意到我们特别强调编码规范,这些规范是一个程序员应该遵守的基本规则,是行业内人们都默守的做法。
现在把示例 1 的代码做一些修改,去掉 class 前面的 public, 如示例 4 所示,再次运行程序,仍然能够得到想要的结果。这说明程序没有错误,那么为什么还要使用 public 呢?这就是一种编码规范。
class HelloWorldf
public static void main(String[] args){
//输出信息到控制台
System.out.printin("Hello World!!!");
}
}
可见,不遵守规范的代码并不是错误的代码,但是一段好的代码不仅能够完成某项功能,还应该遵守相应的规范。从开始就注意按照规范编写代码,这是成为一名优秀程序员的基本条件。在本章中,请对照上面的代码记住以下编码规范。
指导使用记事本编写Java锃序,向控制台输出信息
⑴ 创建记事本文件,文件名为 Introduce.java 。
(2)编写 Java 代码及必要的注释。
System.out.printin ("XXX") ; //双引号中为需要输出的内容
(3) 使用 javac 命令编译 .java 文件。
(4) 使用 java 命令运行编译后的 .class 文件。
public class Introduce{
public static void main(String [ ] args){
/*输出介绍的信息*/
System, out .printin ("大家好!我是王宁,非常热爱 Java 程序");
}
}
在前面的介绍中,使用记事本已经可以编写 Java 应用程序。但是,用记事本编写 Java 源程序很不方便,而且不能在友好的图形界面下进行编译和运行,因此这种方法费时费力,还容易出错。我们可以利用一类软件来编写 Java 程序,那就是集成开发环境 ( IDE) 。IDE 是一类软件,它将程序开发环境和程序调试环境集合在一起,帮助程序员开发软件。通常,IDE 包括编辑器、编译器和调试器等多种工具,如大家用 QQ 聊天,程序员们则用各种 IDE 来完成开发工作。在 IDE 下进行程序开发,会发现编程容易得多,因为它的强大功能帮我们做了很多事情。
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。
第一步:下载最新的安装包。下载最新的 IDEA 2020 版本安装包
我们选择从 IDEA 官网下载:https://www.jetbrains.com/idea/download/
老版本下载地址:Other Versions - IntelliJ IDEA
我们安装专业版也叫旗舰版IU,而IC版我们叫做社区版用起来没有旗舰版好当然根据自己意愿。
第二步:安装idea软件,双击ideaIU-2020.2.3.exe软件后,点击“next”按钮继续。
第三步:安装目录为 E:\IDEA-IU2020.2.3;
第四步:勾选自己想要创建的桌面快捷方式,笔者的操作系统是 64 位的,所以勾选的 64 位快捷方式,并点击将程序添加到环境变量中。
第五步:点击“install”按钮继续。
然后我们等待安装进度结束。
第六步:我们选择重启电脑选项即可。
第七步:重启后双击桌面图标运行程序。接着勾选“I confirm that I have read and accept the term of this User Agreement”。然后按“Continue”按钮继续。
第八步:设置其模式左边黑夜模式,右边是白天模式。然后我们跳过并设置默认就可以。
第九步:会先弹出一个注册框,勾选 Evaluate for free, 点击 Evaluate。
第十步:点击“+ New Project”按钮继续。
第十一步:点击“Next”按钮继续。
第十二步:创建空白项目,我们需要勾选“Create project from template”选项,并且点击“Next”按钮继续 。
第十三步:设置新项目的目录,自定义。点击“Finish”按钮继续。
第十四步:在提示窗口中我们勾选“Don’t show tips”选项和点击“close”按钮继续。
第十五步:我们成功安装成功了。
第一步:打开软件后,我们点击左上角的“File”然后我们选择“Setings”设置选项
第二步:打开后我们点击“plugins”,在搜索框中输入“Chinese(simplified)Language Pack EAP”会弹出列表信息。(需要联网!)
第三步:我们选择“Install”进行安装插件。下载安装后我们点击“Restart IDE”重启下IDE。
第四步:重启后我们可以看到已经变成中文状态了。成功!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。