Java基础1

 

1.Java语言发展史

 

人类交流有自己的语言,同样,人与计算机对话就要使用计算机语言。

1995年5月,Sun公司开发了一门新的编程语言--Java(开发Java语言的基本目标曾经是创建能嵌入消费类电子设备的软件,构建一种可移植又可跨平台的语言,詹姆斯·高斯林【Java之父】和一个由其他程序员组成的小组曾经是这项开发工作的‘先锋’,它最初被称为‘Oak’,后来改名为‘Java’)

 

 

 

1996年Sun公司推出了Java开发工具包(JDK1.0),提供了强大的类库支持

1998年推出了JDK1.2,它是Java里程碑式的版本,为了加以区别,Sun公司将Java改名为Java2,即第二代Java,并且将Java分成Java SE,Java ME和Java EE3个版本,即Java标准版,Java微缩版和Java企业版,面向桌面,嵌入式,企业级3个不同的开发领域,后又发布了JDK1.4,JDK1.5,JDK6.0(1.6.0),JDK7.0(1.7.0),JDK8等版本

 

2.编写第一个Java程序

开发Java程序的简单步骤如下:

(1)创建Java源程序,Java源程序以.Java为扩展名,用Java语言编写,可以用任何文本编辑器创建与编辑

(2)编译源程序生成字节码(Bytecode)文件,Java编译器读取Java源程序并将其翻译成Java虚拟机(Java Virtual Machine,JVM)能够理解的指令集合,且以字节码的形式保存在文件中.字节码文件以.class作为扩展名

(3)运行字节码文件。Java解释器读取字节码,取出指令并且翻译成计算机能够执行的代码,完成程序运行过程。

 

步骤一:编写源程序文件(新建一个记事本文档,名为Person.txt,插入如下内容)

 

public class Person{

public static void main(String [] args){

System.out.println("姓名:小强");

System.out.println("志向:软件开发高手");

}

}

➢public class Person{}是Java程序的主体框架,代码都写在这个框架内,其中,class的含义是类,Person是类名。整个类的所有代码都是在一对大括号中(即“(”和“}”之间)定义完成的,这标志着类定义块的开始和结束。

➢main(方法是Java程序的执行入口,对程序中出现的public、static、void、String[] args 等词的含义在后续会详细讲解,此阶段只需记住书写格式,会写即可。

➢System.out.println0 是Java的输出语句。

注:文件名称与class关键字后类名保持一致,文件编辑完成后,将文件扩展名改为.java

 

 

步骤二:编译源程序文件(打开命令行窗口:Windows+R,输入cmd,首先切换到要编译文件的目录,然后输入命令javac Person.java

如果遇到如下错误,则将javac Person.java命令换为javac -encoding UTF-8 Person.java命令(代表以UTF-8编码编译Person.java文件)

 

命令运行完成后,会在跟Person.java同级目录当中生成Person.class文件

 

步骤三:运行(打开命令行窗口:Windows+R,输入cmd,首先切换到运行的.class文件的目录,然后输入命令java Person,程序效果如下

 

 

总结注意点:

1.注意编码规范,文件名称与类名相同,注意英文字母大小写

2.源文件扩展名为.java

3.无论使用Javac命令还是Java命令,都要注意文件名称,如在编译时文件名称为xxx.java,就要输入命令 javac xxx.java;如在运行时源文件编译后的名称为xxx.class,那么则使用命令 java xxx。

posted @ 2019-08-04 14:01  Rokemc  阅读(70)  评论(0)    收藏  举报