一个编程小白的Java战役(2)

一个编程小白的Java战役

——太原理工大学机器人团队学习打卡day2

且说上回(昨天)广积粮(学习基础),这粮草也准备就绪,应当发兵开战了吧。可是,我可不懂Java这支精兵的长短优劣。俗话说,知己知彼方能百战不殆,你让重甲骑兵去攻坚,那不是强人所难吗。所以今天呐,我们就要来好好认识一下Java,熟悉熟悉这支高级语言中的精兵。(依旧在为不发兵攻城拔寨(编写程序)找借口——懒癌发作±+)

1、Java程序的类型

  • Application
  • Applet

两者区别:结构和运行环境不同(Application是独立的程序,需要执行器(调用虚拟机)来运行;Applet则是嵌在HTML网页中的非独立程序,由专门的appletViewer来运行或由Web浏览器(调用JAVA虚拟机)来运行)(感觉一个是正规军(自己就可以运行),一个是辎重队(得有其他配合))

明白了表面,应该找个小堡垒(程序)练练手,是骡子是马拉出来溜溜嘛。

Application程序

自然,我们学习Java也从最简单的HelloWorld.java学起。闲话不说,先上代码:

public class HelloWorldApp {
	public static void main(String[]args){
		System.out.println("Hello World!");
	}
}

要注意:

  • class是主体
  • public类名与文件同名
  • main()的写法是固定的
  • System.out.print(显示)及println(显示并换行)及printf(格式化的显示=format格式化的显示)

你看,这正规军果然是正规军,轻轻松松就把HelloWorld这个小堡垒攻下了。

Applet程序

自然,HelloWorld这种小堡垒(简单程序)又怎能只有一种出兵方式(程序)呢,下面让我们来看看Applet是如何攻克它的。
在这里插入图片描述
我们首先要编写一个HelloWorldApplet.java。我们知道Applet程序是无法独自运行的(辎重队嘛,没战斗力),因此,我们还需要编写一个HelloWorldApplet.html来承载运行它(辎重队不可怕,当这个辎重队前有精兵时,战斗力就很强了)。注意,这个它可不是.java,而是编译后的.class,兄弟们可不要认错啦。

2、Java程序的基本构成

在这里插入图片描述
package表明程序所在路径(我理解为兵营,什么兵驻扎在什么地方);

import用来导入别的类;

class是类定义,但只有一个public class,因为要与文件同名。(军队番号有木有)注:尽量将一个类写到一个文件里。

3、今日小结

今天好像学习的有点少哦(单纯点兵了,又没进行正式的学习),但我觉得,不管多少,坚持才是最重要的,相信从HelloWorld这种小堡垒开始,这场战役必能以我的胜利告终!明天加油!!!

发布了2 篇原创文章 · 获赞 2 · 访问量 727

猜你喜欢

转载自blog.csdn.net/zhzm218/article/details/104618632