欢迎来到天天文库
浏览记录
ID:39968924
大小:366.31 KB
页数:77页
时间:2019-07-16
《java大学教程pptrev》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java语言程序设计—复习周敏彤zhoumintong@suda.edu.cn2005-11-21提纲Java概述Java基本语法程序的流程控制数组类和对象类和对象(续)类和对象(续)异常Java2API规范线程JavaI/O操作Java图形用户界面网络编程基本知识65%应用知识35%复习方式听课件,理解PPT中出现的程序,练习上机作业根据复习大纲,有选择的复习考试题型填空(20%),判断对错(20%),选择(10%)简答题(40%)改错(10%)第1讲Java概述Java的发展历程(oakjav
2、a)Java技术的含义编程语言(ProgrammingLanguage)运行平台(Platform)Java语言的特点*简单(Simple)面向对象(Objectoriented)解释性(Interpreted)平台独立和可移植(Architectureneutral&Portable)鲁棒和安全(Robust&Secure)多线程(Multithreaded)分布式(Distributed)高性能(Highperformance)动态(Dynamic)第1讲Java概述Java程序的种类*Java
3、应用程序(JavaApplication)独立的Java程序程序入口方法:publicstaticvoidmain(String[]args){…}Java小应用程序(JavaApplet)在Web浏览器中运行(内嵌Java虚拟机)特定标记JavaScript嵌入在HTML文件中的脚本语言特定标记…Netscape
4、引入javascript第1讲Java概述简单的Java程序*importjava.lang.System;classHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println(“HelloWorld!”);}}如何编写、编译和运行?什么是“.java”文件?什么是”.class”文件?什么是Java应用程序?有哪些固定格式?哪些是关键词?如何注释?import、System、class的含义?第2讲Java基本语法关键词*abs
5、tractdoubleintstrictfp**booleanelseinterfacesuperbreakextendslongswitchbytefinalnativesynchronizedcasefinallynewthiscatchfloatpackagethrowcharforprivatethrowsclassgoto*protectedtransientconst*ifpublictrycontinueimplementsreturnvoiddefaultimportshortvol
6、atiledoinstanceofstaticwhile注:*当前未被使用**用于Java2第2讲Java基本语法标识符*常量、变量、数据类型、类和方法publicclassHelloWorld1{publicstaticvoidmain(String[]args){Stringmessage=“HelloWorld!”;myPrint(message);}privatestaticvoidmyPrint(Strings){System.out.println(s);}}字母(A~Z、a~z)、特殊
7、符号($、_)和数字(0~9)第1个符号不能为数字不能为关键词、true、false、null区分大小写第2讲Java基本语法数据类型*基本类型(primitive)数字(number)整型(integers)字节整数(byte,8bits):-128~127,0短整数(short,16bits):-32768~32767,0整数(int,32bits):-2147483648~2147483647,0长整数(long,64bits):……,0L实型(realnumbers):浮点型(有效位数不同)
8、单精度(float,32bits):……,0.0F双精度(double,64bits):……,0.0D字符(char,16-bitUnicode字符):u0000~uffff布尔(boolean):true,false构造/引用类型(reference):数组(Array),类(class),接口(interface)第2讲Java基本语法常量与变量*inti=178;longl=8864L;(8864l)doubled1=37.266;doubled2=37.2
此文档下载收益归作者所有