当前位置: 首页 > wzjs >正文

赤水市建设局官方网站中国城市建设网站

赤水市建设局官方网站,中国城市建设网站,计算机培训班培训费用和时间,官网应用商店下载1、第一个Java程序 当你完成Java的安装配置以后,肯定迫不及待的想尝试编写代码了吧,接下来就带大家完成第一个Java程序的编写。 有这么一个需求,就是希望计算机能够输出一句“Hello World!”。那我们通过代码要怎么实现呢? 第一…

1、第一个Java程序

当你完成Java的安装配置以后,肯定迫不及待的想尝试编写代码了吧,接下来就带大家完成第一个Java程序的编写。

有这么一个需求,就是希望计算机能够输出一句“Hello World!”。那我们通过代码要怎么实现呢?

  • 第一步,新建一个文本文档文件,并且修改文档名字为 “HelloWorld.java”,然后用记事本打开这个文件。
  • 第二步,在文档中添加以下代码:
public class HelloWorld{public static void main(String[] args){System.out.println("Hello World!");}
}

编写的时候切换到英文输入,代码中所有的符号都是英文输入模式下的符号,可不要弄错了。最后记得要保存。

  • 进入到“HelloWorld.java” 文件所在目录,将光标定位到目录地址栏,删除目录地址内容,并输入“cmd”命令后回车,即可进入到命令行窗口,并且命令行窗口目录就在Java文件所在目录。

  • 然后在命令行窗口输入命令“javac HelloWorld.java”,对HelloWorld.java文件进行编译,生成class文件,此后通过执行命令“java HelloWorld”来运行程序。

可以看到在命令行窗口输出了“HelloWorld!

2、IDEA开发工具

可不要觉得我们代码开发都是先创建一个文本文件,然后修改成 .java 文件,然后在 .java 文件中编写代码,最后编译运行,那这样写代码的效率实在是太低了。实际的开发中,都是通过开发工具来完成代码的编写、编译和运行。目前主要使用的工具是IntelliJ IDEA,接下来我们安装一下开发工具IDEA。

2.1 IDEA官网下载地址:https://www.jetbrains.com.cn/idea/download/other.html,本书选择的是2021.3.3版本,建议新手下载 IntelliJ IDEA Community Edition (社区版),该版本免费,IntelliJ IDEA Ultimate(商业版)收费。

  • 2.2 双击安装包进行安装,一路点击“Next”按钮或“Install”进行安装,建议修改安装路径,安装路径不要有中文。最后选择运行IDEA,并点击“Finish”,如果弹出 Complete Installation窗口,选择“Do not import settings”,表示不导入配置,然后点击“OK”按钮。
  • 2.3 进入到IDEA界面进行项目创建。进入到IDEA界面以后,点击左侧“Projects”选项,点击“New Project”进入到“New Project”界面,点击“Java”选项,在“Project SDK”下拉框中选择1.8版本的JDK;如果没有这个选项,可以在下拉框中选择“Add JDK...”来添加JDK,找到Java的安装路径,选择“jdk1.8.0_321”文件夹。然后一直点击“Next”。

2.4 进入到项目名命名窗口后,我们需要设置项目名,本书以“java-decoding”作为项目名,你还需要规划好你的项目路径。

本书项目放在“D:\software\idea\projects\IDEA\java-decoding”目录下。

2.5 配置好项目名和项目存放路径后,点击“Finish”按钮,完成项目创建。如果提示你“Directory Does Not Exist”,表示文件夹目录不存在,我们点击“Create”按钮进行创建即可。

2.6 进入到IDEA项目界面以后,我们就可以创建文件编写代码了。在IDEA项目界面中,“java-decoding”是我们的项目名,蓝色的“src”文件夹正是我们存放代码的地方,接下来我们就通过IDEA来完成HelloWorld案例。

2.6.1 点击蓝色“src”文件夹,右键选择“New”,然后选择“Package”,输入Package名称,本书以“com.decoding.part01”作为项目第一部分的Package。在生产项目中,我们会编写很多的到代码,需要对这些代码进行管理,所以需要分门别类,将不同模块的代码放到不同的包里面,方便管理。

2.6.2 创建好“com.decoding.part01”包以后,点击“part01”包,鼠标右键,选择“New”,选择“Java Class”,然后输入class名称。

这里我们输入HelloWorld,选择Class,并回车即可创建HelloWorld.java。

2.6.3 在创建好的HelloWorld类中编写代码。

2.6.4 代码编写完成以后,点击鼠标右键,选择“Run HelloWorld.main()”,即可对代码进行编译并运行。

2.6.5 运行完后,即可输出“Hello World!”。

如果你操作到这里了,恭喜你,你已经搭建好了IDEA,在IDEA中编写代码并运行成功。

拓展1:之前我们提到了Jdk 、Java和Jre,他们之间是什么关系呢?

Java 是一种编程语言。

JRE 是运行 Java 程序的环境,包含 JVM 和标准类库,JVM 是一个虚拟的计算机,它提供了一个运行 Java 字节码(.class 文件)的环境。JVM 是 Java 平台无关性的基础,因为它屏蔽了底层操作系统和硬件的差异,使得 Java 程序可以在任何安装了 JVM 的平台上运行。

JDK 是开发 Java 程序的工具包,包含 JRE 和开发工具。如果你是一个开发者,需要安装 JDK;如果你只是一个普通用户,只需要安装 JRE 来运行 Java 程序。

拓展2:“javac HelloWorld.java”命令和“java HelloWorld”命令分别有什么区别?

在Java中,javac 和 java 是两个不同的命令,分别用于编译和运行Java程序。“javac HelloWorld.java”命令将Java源代码文件(.java 文件)编译成字节码文件(.class 文件)。其步骤如下:

  1. 第一步,读取 HelloWorld.java 文件
  2. 第二步,检查语法是否正确。
  3. 第三步,如果语法正确,生成对应的字节码文件 HelloWorld.class,如果编译失败,会显示错误信息。

你可以看看在 “HelloWorld.java”文件同一个目录下,必然有一个“HelloWorld.class”文件。“java HelloWorld”命令的作用则是运行编译后的Java字节码文件(.class 文件)。

其步骤如下:

  1. 第一步,查找 HelloWorld.class 文件。
  2. 第二步,启动Java虚拟机(JVM),加载 HelloWorld.class 文件。
  3. 第三步,执行 main 方法中的代码,如果运行成功,会输出 HelloWorld;如果运行失败,会显示错误信息。

当然,如果你还问为什么需要先编译再运行?java HelloWorld 为什么不加 .class 后缀?如果编译失败怎么办?如果运行失败怎么办?你真是一位爱学习又爱动脑的读者。你这些问题,我一次性回答你。

为什么需要先编译再运行,因为Java 是一种编译型语言,源代码需要先编译成字节码,然后由 JVM 解释执行;java HelloWorld 为什么不加 .class 后缀,因为java 命令后面跟的是类名(HelloWorld),而不是文件名。JVM 会根据类名自动查找对应的 .class 文件;如果编译失败怎么办,那你需要检查代码中的语法错误,修改后重新编译;如果运行失败了又怎么办,那你需要检查类名是否正确,或者是否缺少依赖,修改后重新编译,重新运行。

在学习和思考过程中都会遇到的挑战。每个人的思维方式、学习节奏和知识背景都不同,所以不必对自己过于苛责。你要做的是确保你对当前的知识点有透彻的理解,多问为什么。只有基础扎实,才能更好地迁移和应用。不要只停留在表面,尝试理解每个知识点背后的原理和逻辑。成长是一个过程,而不是结果,你应通过练习和积累来提高的能力。


文章转载自:

http://lKsN34oC.qrLsy.cn
http://64fQPitB.qrLsy.cn
http://McGlRyzS.qrLsy.cn
http://lOz73STD.qrLsy.cn
http://ICv5pKkH.qrLsy.cn
http://9axf1xe3.qrLsy.cn
http://ipKjC94a.qrLsy.cn
http://Sc8ecxfU.qrLsy.cn
http://0fz0Ry6A.qrLsy.cn
http://gKS423Su.qrLsy.cn
http://7pzhFqsd.qrLsy.cn
http://AiF0q0U6.qrLsy.cn
http://5MMO8TI0.qrLsy.cn
http://YQKoMk7H.qrLsy.cn
http://LvKuJMwr.qrLsy.cn
http://R1DgkHBV.qrLsy.cn
http://IotJBDpL.qrLsy.cn
http://0TsIMJJD.qrLsy.cn
http://YNuxr39O.qrLsy.cn
http://Z9PpZr88.qrLsy.cn
http://v6i7V1M7.qrLsy.cn
http://pXpTcC2q.qrLsy.cn
http://8PV6fMxh.qrLsy.cn
http://fthJ5jUt.qrLsy.cn
http://xUW0qNLd.qrLsy.cn
http://40guOirY.qrLsy.cn
http://yyGbQAwR.qrLsy.cn
http://6FpsosSP.qrLsy.cn
http://I5V12dV3.qrLsy.cn
http://jxrYiQ6G.qrLsy.cn
http://www.dtcms.com/wzjs/710014.html

相关文章:

  • 漳州网站开发wordpress 广告公司主题
  • 做推广便宜的网站dw用层还是表格做网站快
  • 免费域名注册服务网站网站建设资格预审公告
  • 网站如何做h5动态页面设计个人网站备案查询
  • 百度公司做网站服务青岛建设公司网站
  • 绿色简单网站合肥网站设计建设公司
  • wordpress建站邮件在线网页游戏免费玩
  • 网站怎么进入电脑更新wordpress
  • 佛山网站建设seo优化WordPress如何设置邮箱验证
  • 济南网站建设方案详细单位微信公众号怎么创建
  • 做销售网站的公司哪家最好wordpress百度小程序
  • 高职示范校建设专题网站qq网页版在线登录官网
  • 山西省住房和城乡建设厅门户网官方网站擦边球做网站挣钱
  • 做微信的网站叫什么米notepad管理wordpress
  • 给网站做接口怎么免费下wordpress
  • 做ppt常用图片网站有哪些网站开发 百度编辑器
  • 外贸平台哪个网站最好网站模板psd素材
  • 网软志成免费部队网站源码下载网站策划的内容有那些
  • 文昌网站建设 myvodo把wordpress集成进
  • 网站过期就可以抢注品牌网站建设定位
  • 做网站一个人可以吗手册 久久建筑网
  • 个人网站怎么进后台新手做网站优化怎么做
  • 那个网站教做菜做的好网易邮箱账号注册
  • 陕西建设网站官网网站建设维护员
  • 自己家的电脑做网站需要备案没展厅设计策划
  • 知乎企业网站建设wordpress添加备案
  • 如何在建设银行网站查企业年金设计本网站图片大全
  • 英孚做网络作业的网站深圳led网站建设
  • asp.net网站开发项...广州网站建设网络推广
  • 公司网站续费网站生成海报功能怎么做