欢迎来到天天文库
浏览记录
ID:14335109
大小:172.50 KB
页数:17页
时间:2018-07-28
《窗口与网络编程总复习》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PageNo.1目录1、Java概论2、Java语言基础3、面向对象编程思想4、Web编程技术基础(HTML/JavaScript/Servlet)5、Jsp语言基础6、JavaWeb开发基础(JDBC/JavaBean/MVC)PageNo.2第一课Java概论Java是面向对象的程序设计语言Java是Internet上的世界语。Java是最佳的网络应用开发语言。Java是环境Java是产业Java已经逐步从一种单纯的计算机高级编程语言发展为一种重要的Internet平台,并进而引发、带动了Java产业的发展和壮大,成为当今计算机
2、业界不可忽视的力量和重要的发展潮流与方向!PageNo.3Java的工作方式文件类型.javaJava源文件.class二进制字节码文件编译过程Importjava.io.*;classtest{….}test.javaJava编译器DFBA0988……..test.class17PageNo.4Java的工作方式.class二进制字节码文件本地计算机系统Java虚拟机(JVM).javajava源程序文件编译PageNo.5Java程序的几种类型Application“Java应用”是可以独立运行的Java程序。由Java解释器控
3、制执行。Applet“Java小程序”不能独立运行,而是被嵌入到Web页中。由与Java兼容的浏览器控制执行。Servlets是用Java编写的服务器端小程序,与客户端的applet小程序对应。PageNo.6Application程序编译与执行编译—javacjavacHelloApplication.java产生HelloApplication.class文件解释执行—java17javaHelloApplication(隐含.class文件)Java程序文件源文件名要与主类名同名(包括大小写)一个类产生一个.class文件Pa
4、geNo.7第二课Java语言基础类型数组名[]数组String、StringBuffer字符串class类引用类型boolean(8)(true/false)布尔类型char(16)注:Unicode码字符类型浮点类型float(32),double(64)基本数据类型整型byte(8),short(16),int(32),long(64)数值类型PageNo.8Java数据类型数据类型转换短类型长类型:默认长类型短类型:强制布尔型与其他数据类型之间不能进行强制类型转换引用类型类数组字符串PageNo.9数组创建方法:先声明后创建
5、17intintArray[];intArray=newint[10];在声明的同时创建intintArray[]=newint[10];直接赋值int[]intArray={1,2,3,4,5};PageNo.10数组intm1,m2;int[][]a;m1=5;m2=8;a=newint[m1][m2];for(inti=0;i<5;i++)for(intj=0;j<8;j++)a[i][j]=i*j;for(inti=0;i6、ut.print(a[i][j]+“t”);System.out.println("");}PageNo.11JAVA中的字符串Java中的字符串也是类。由于使用频繁,有时也被视为基本类型,遇到双引号自动创建String类的对象提供字符串运算符,字符串的连接:+定长字符串:String类(效率较高)不能更改可变字符串:StringBuffer类(使用灵活)可追加、插入、修改,但内存管理复杂Strings=newString(“abc”);PageNo.12Java的基本控制语句顺序:按语句书写的先后顺序执行选择:在若干路径中有条件7、地择一执行循环:当某条件成立时,反复执行一段代码PageNo.13选择语句if(条件)17语句块;else语句块;switch(表达式){case判断值1:语句块1;break;case判断值2:语句块2;break;……default:语句块n;}PageNo.14While(表达式)do{语句块;语句块;}while(表达式);for(表达式1;表达式2;表达式3)语句块;–表达式1:循环变量赋初值,可使用外部没有定义的循环变量–表达式2:循环条件–表达式3:循环变量修正PageNo.15Java的循环语句while语句当型循环8、:while(表达式)语句块;执行过程:先计算表达式若为真则执行语句块,并转回再计算表达式若为假则跳出循环,执行后面的语句。PageNo.16Java的循环语句do-while语句直到型循环:do{语句块;}while(表达式);执行
6、ut.print(a[i][j]+“t”);System.out.println("");}PageNo.11JAVA中的字符串Java中的字符串也是类。由于使用频繁,有时也被视为基本类型,遇到双引号自动创建String类的对象提供字符串运算符,字符串的连接:+定长字符串:String类(效率较高)不能更改可变字符串:StringBuffer类(使用灵活)可追加、插入、修改,但内存管理复杂Strings=newString(“abc”);PageNo.12Java的基本控制语句顺序:按语句书写的先后顺序执行选择:在若干路径中有条件
7、地择一执行循环:当某条件成立时,反复执行一段代码PageNo.13选择语句if(条件)17语句块;else语句块;switch(表达式){case判断值1:语句块1;break;case判断值2:语句块2;break;……default:语句块n;}PageNo.14While(表达式)do{语句块;语句块;}while(表达式);for(表达式1;表达式2;表达式3)语句块;–表达式1:循环变量赋初值,可使用外部没有定义的循环变量–表达式2:循环条件–表达式3:循环变量修正PageNo.15Java的循环语句while语句当型循环
8、:while(表达式)语句块;执行过程:先计算表达式若为真则执行语句块,并转回再计算表达式若为假则跳出循环,执行后面的语句。PageNo.16Java的循环语句do-while语句直到型循环:do{语句块;}while(表达式);执行
此文档下载收益归作者所有