《java试听课-1历史、基本数据类型》由会员分享,可在线阅读,更多相关《java试听课-1历史、基本数据类型(12页珍藏版)》请在金锄头文库上搜索。
1、Java试听-历史、基本数据类型,卫昆,Java概述,1991,1990,1992,Bill Joy首先提出”网络就是计算机的概念“,主要研究Sun Aspen Smallworks。,由Aspen的程序员James Goling带领Green小组完成完成一种小型的计算机语言,主要用在有线电视转换盒这类的消费设备。该种语言要求小巧、精致,能够生成紧凑的代码,且可以应用在不同的CPU上,他们尝试了C+。 早期的Pascal是完成该种模型的第一类语言,Goling以此思想延伸发明了类似于C+语法,面向对象的“Oak”。,Green-FirstPersion项目小组使用Oak发明了一些产品(*7、I
2、TV),均以失败告终。,1993,互联网的迅速发展拯救了Oak。 早期的Mosaic浏览器只是一种解析静态页面的浏览器,不具备动态交互能力。,1994,Sun认识到互联网需要一种网络程序语言来推动互联网,Oak-java。,1996,发布了Java第一个版本。,1998,在JavaONE会议上发布了Java 1.2-Java2,1995,在SunWorld上演示HotJava,HotJava浏览器是第一款完全使用Java编写的浏览器。具有执行网页中内嵌代码的能力,全球对Java高度热情,处于狂热状态。 演示分子applet,是全球第一个可以人机相互交互的网页。,安装JDK,执行安装程序,jdk
3、-1_5_0_01-windows-i586-p,其安装路径建议为c:jdk1.5.0_09 执行环境设定,在Path变量加入底下文字(多bin);c:jdk1.5.0_09bin,我的第一个Java程序,编写源程序,生成.java文件,存在c:java目录下 public class HelloWorldApp public static void main(String args) System.out.println(“Hello World!“); 编译源程序,生成.class文件。 javac HelloWorld.java或java *.java 运行该程序 java HelloW
4、orld,Java注释,Java同时支持C风格的/* */块注释和C+风格的/单行注释。块注释不能够互相嵌套。 例如: /*这是一个块注释 也就是多行注释 我们应该养成写注释的习惯*/ /这是一个单行注释 Javadoc注释:通过/*开始的注释标识它是一个特殊的文档注释,该注释的目的适用于自动文档生成器。,Java分隔符,java语句均是以分号(;)结尾的一行代码 。 一个语句块是以一对花括号()为边界的语句的集合。 Java中允许有任意多的空格 ,包括换行。,Java关键字,Java中一些赋以特定的含义、并用做专门用途的单词称为关键字(keyword) 所有Java关键字都是小写的,诸如DO
5、、NULL、CLASS等都不是关键字 true和false虽然经常被使用,但其不是java关键字。,Java数据类型,由于Java可移植性非常强其基本类型都被精确的定义。例如在某个平台上,我们不必担心int类型的大小,它总是32位的。 Java基本数据类型 Java引用数据类型,Java数据类型转换,byte,short,char,int,long,float,double,Java变量的作用范围-局部变量,在Java中,每个变量都有类型。在使用变量之前,必须先声明变量的类型。类型可以是简单类型,也可以是引用类型 变量依据其作用范围分局部变量和全局变量。 以下便是局部变量的实例: public class test public static void main(String args) int k; String a = “aaaa”,b = “bbbb”; k = 100; System.out.println(a); System.out.println(k); ,Java变量的作用范围-全局变量,以下是全局变量的实例 public class test int i = 10,p=20; float f,j; f = 100.0f String s1,s2; ,谢谢!,