Java之入门了解(一)

今天菜菜准备接触Java啦,关于Java的强大我们就别说了,看多了又没学到啥,所以我们还是扎扎实实看看它可以用来干嘛,可以怎么用,以及和我们的一些语言的区别以及神奇的地方趴


Java可以用来干两种事,编写应用程序(Application)和编写小程序(Applet),我们就先来了解其相同和不同的地方吧

  • 应用程序
    从命令行运行的程序,可在Java平台上独立运行,是独立完整的程序,在命令行调用独立的解释器软件即可运行。
    其主类应该包含一个定义为public static void main(String[] args)的主方法,这个方法是Java应用程序的标志,也是Java应用程序的入口点,即包含main()方法的类一定是主类,但主类不一定要求是public类
  • 小程序
    嵌入在HTML的Java程序,需要搭配浏览器来运行
    即当运行一个Java小程序时,同时需要为它编写一个HTML文件,然后在WWW浏览器中运行这个HTML文件,就可以激活这个浏览器中的Java解释器,当然也可以调用一些能够模拟浏览器并执行Java小程序的软件

区别
运行环境
应用程序运行在最简单的环境中,唯一外部输入为命令行参数,小程序则需要来自Web浏览器的大量信息,它是内嵌在HTML中的,在WWW浏览器这个特定环境下运行,需知道何时启动,何时放入浏览器窗口,何时何处激活,关闭

执行环境和最低要求
小程序适合在Internet上面用,非网络系统和内存较小的系统更适合使用Java应用程序

界面问题
Java小程序可以直接利用浏览器或AppletView提供的图形用户界面,而Java应用程序需另外书写专用代码来营建自己的图形界面

主类
小程序的主类必须是一个继承自系统类JApplet或Applet的子类,且该类必须为public类,而应用程序必须是有主方法main()的类

那我们就先来了解一个一般的Java应用程序文件

package ch01;
import java.io.*;
public class App1_1
{
	public static void main(String[] args)
	{
		char c = '  ';
		System.out.print("请输入一个字符: ")
		try{
			c = (char) System.in.read();
			}catch(IOException s){}
			System.out.println("请输入的字符是:"+c);
		}
}

有一定基础的可能看了有一些明白,那我们还是来一个简单的吧

package hello;

public class Hello {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("Hello world!");
	}

}

我们可以知道其框架都是一样的,而实际上只要你新建一个项目,就会有这个框架

我们最后简单说一下Java的语言

  • 它的每一条语句都是以分号结束的
  • 类和方法中的所有语句应该用一对大括号{}括起来
  • 除package和import外,其它具体操作语句都应该在类的大括号内
  • 书写格式比较自由
  • 严格区分大小写
发布了78 篇原创文章 · 获赞 181 · 访问量 8690

猜你喜欢

转载自blog.csdn.net/qq_44790423/article/details/100803682
今日推荐