两个小时摆脱java小白--手撕HelloWorld

上次我们搭建了环境变量,现在就可以愉快的进行玩耍了,用java进行程序开发!
灵魂拷问:程序是什么?
加入别人问你程序是什么,你怎么也得回答出来个123456吖是吧。
程序(Program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列集合,
比如找轩轩吖聊天这个过程,
第一步:把手机拿出来,
第二步:打开屏幕锁,
第三步:打开微信,
第四步:找到轩轩吖的微信,
第五步:发送一给我嘞Gaio,
第六步:轩轩吖回复:Gaio,Gaio,Gaio!
这个过程每一步我都写清楚了吧,然后每一步相当于一个命令,或者指令,而这个过程,包含很多步骤(一个程序包含许多指令),这个过程就可以称之为一个程序!
然而 我写的命令电脑是看不懂的,电脑只能看的懂010101,所以我们只能用特定的符号来代表我们的指令,就是我常说的代码了,
程序一次来源于生活,指的是完成某些事情的一种既定方式和过程。
在日常生活中,可以将程序看成对一系列动作的执行过程的描述。
了解了什么是程序之后,然后看看用Java编写程序的步骤吧!
第一步:编写程序 HelloWorld.java文件 现在是高级语音
第二步:编译程序 通过编译器编译成 HelloWorld.class文件(JVM看的懂得字节码文件)
第三步:通过JVM运行程序
按照国际惯例,我们学习一门语言得时候要编一个程序:它就是著名得HelloWorld,我们先通过上面这三步,把HelloWorld跑起来,过一会我再给你们讲讲HelloWorld代码,来下面我们来手撕HelloWold

1.运行HelloWorld

1.编写HelloWolrd.java

1.新建HelloWorld.txt文件
2.更改文件后缀名为.java
3.编写HelloWorld代码
在这里插入图片描述
代码编辑完成后,然后就用到了我们一开始学的命令行,dos命令,然后我们就开始去编译它,编译完成后才能运行。

2.编译HelloWorld

1.打开命令行窗口,将目录切到文件所在的目录

在这里插入图片描述
2.从过 javac 文件名 这个命令来编译源代码 生成字节码
在这里插入图片描述
这个命令执行完毕之后我们回发现,在 HellWorld.java这个目录下回多出来一个HelloWorld.class文件,这就是javac编译出来的字节码文件
在这里插入图片描述

3.通过java 类名 (注意这个命令用的类名,而不是文件名了)运行这个HelloWorld程序

在这里插入图片描述
这样我们就把HelloWorld这个入门级的程序运行起来了,整个java程序的编写和运行过程我们都熟悉了,下面我们在接着解释一下代码!

/**
  文档注释,该注释会生成文档
  public:关键字:公共的
  class :关键字: 不要理解为班级,理解为类
  HelloWorld:自定义的类名 
  {}:范围(作用域)

*/
public class HelloWorld{//结构性定义语句
	/*
		多行注释
		static:静态的
		void:返回值类型:(空 没有返回值)
		main:主函数名称
		main后边的括号()表示函数的参数列表
		String[] 表示字符串数组  参数类型
		args: 参数名称
	*/
	public static void main(String[] args){//结构性定义语句
		//单行注释  向控制台输出一句话:HelloWorld!
		System.out.println("HelloWorld");//功能性语句
	}
}

我这里是使用的翻译的方式给大家解释代码的!至于这里为啥要用public static void 为什么这么写以后再解释,用别的知识点解释这个,有点费劲!以后会解释的!大家先记住语法!
代码格式:
Java 代码的位置
Java是严格区分大小写的
Java 是一种自由格式的语言
功能执行语句的最后必须用分号结束!

手撕HelloWorld到这里就结束了!
加入我们的小圈子一起学习QQ群:679293162
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值