初入江湖学Java(3)

2.1Java程序的类型与基本构成

JavaSE程序类型:

Application(应用程序)

Applet程序(小应用程序)

两者结构和运行环境不同,前者(Application/应用程序)是独立的程序,需要执行器(调用虚拟机)来运行;后者是嵌在HTML网页中的非独立的程序,有专门的appletviewer来运行,或者由web浏览器(调用Java虚拟机)来运行

Applet 使得当时的www.的静态网页变成了动态网页,它使得我们在网页里头能嵌入一个程序,使得网页变成了动态的可交互的网页。

Application程序

Helloworld.Java

要点:

  1. Class是主体

  2. Public类名与文件同名

  3. Main()的写法是固定的

  4. System.out.print及println及printf

在这里插入图片描述

Print 打印

println 打印换行 printf 格式化与C语言相似

Applet程序

HelloWorldApplet.java

  1. import表示导入

  2. extends JApplet 表示继承(applet和JApplet都可以)

  3. 有paint()方法,表示如何绘制

  4. 没有main()方法

HelloWorldApplet.html

在这里插入图片描述

解释

  1. import :已经定义好的类通过import来导入

2.class后边的extends Applet意义在于继承了、扩展了、标明APPLET 是一个更具体的Applet

3.Paint 方法带有参数 Graphic(可绘图的,绘图对象)文件 g

下边的我们所熟知的HTML网页镶嵌上我们所编写的字节码(typecode)来下载执行。

Java程序的基本构成

 Hellodate.Java
  1. package 语句(0或1句)

  2. import 语句(0或多句)

导入其他类的类库

  1. 类定义——class(一个或多个)

一个文件只能有一个public类(与文件同名)

 类=类头+类体

类成员=字段(field)+方法(method)

   字段(field,属性、变量)  方法(method,函数)

方法=方法头+方法体

ps:因为笔者是初学者,也是在mooc中国家精品课程唐大仕老师开的Java程序设计课程上自行学习,通过博客形式发表自己的学习笔记与大家分享。所以可能会与其他人的笔记有相似之处,但是博主博客并无抄袭之嫌,如有不当之处还请大家海涵。

猜你喜欢

转载自blog.csdn.net/kuu_ga/article/details/107306878
今日推荐