收藏 分享(赏)

第3部分 Java应用基础.ppt

上传人:scg750829 文档编号:9036477 上传时间:2019-07-21 格式:PPT 页数:19 大小:119KB
下载 相关 举报
第3部分 Java应用基础.ppt_第1页
第1页 / 共19页
第3部分 Java应用基础.ppt_第2页
第2页 / 共19页
第3部分 Java应用基础.ppt_第3页
第3页 / 共19页
第3部分 Java应用基础.ppt_第4页
第4页 / 共19页
第3部分 Java应用基础.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、第三部分 Java应用基础,开始讲授,3.1 Java 符号,标识符(类名、接口名、变量名) Java 中大小写字母是有区别的。标识符可由一个字符或是多个字符所组成。标识符以英文字母、“_“ 或是“$“ 为开头,后面可以包含数字或是其他符号,但不包含空格。 关键字 例如:case、 private 、finally 、 super等,3.2 Java 的程序块与注释,程序块 被 包围起来的代码部分叫 “程序块”,程序中所有的语句都必须包围在 中。 缩排 注释 / 注释 单行注释/ * 注释 */ 多行注释 / * 注释 */ 多行注释,3.3 数据类型与变量、常量,整数类型常量 234、-34

2、 浮点常量 小数形式:12.35、-0.4523 默认是double类型,所以float后面3.5要加f 字符型常量 char c=a;单引号里也可以是转异字符 字符串常量 布尔型常量,3.4 Java 的运算符汇总,3.5 数据类型的转换,自动类型转换(短类型长类型)short a=10;int b=3456;int c=a*b ; 强制类型转换(长类型短类型)int a=3;double b=15.5;int d=(int) b/a;,其它类型转换,3.6 JAVA流程控制(1),选择流程控制(if)if(x50)y=x*serial;elsey=x*10; 多选择流程控制(switch)

3、 switch(a)case1:System.out.println(“a + b“); break;case 2:System.out.println (“a - b“); break;default:System.out.println(“endn“); ,3.7 JAVA流程控制(2),循环流程控制(while) 循环流程控制(dowhile) doSystem.out.println(“hello”);i +; while (i10) ; 循环流程控制(for) for (i = 1; i=100; i +) sum+=i ;,3.8 跳转语句,break 使得程序流程跳出该区块(fo

4、r、dowhile、while或switch) continue 使程序运行流程返回循环的起始处,再从头开始运行,并不终止循环。 return 中断程序运行流程,将程序的运行权交给调用程序。,3.9 方法声明,修饰符 abstract static final 返回值类型 方法名称(参数表)/程序代码return 返回值; ,3.10 数组定义、字符串,一维数组 int a =new int5; int a =12,34,35,9; a.length /数组长度 字符串 String str1 = “ 今天天气真好!”; str.length() ;,3.11 面向对象,3.12 类,定义 c

5、lass 类名 成员变量定义;成员方法() 构造方法 数据封装( pulic 、protected、private、不加) 多态机制(重载、覆盖) 类的继承 成员变量、类变量(成员变量加static),3.13 包,java利用包将类进行分类,将其相关类放在一个包中进行有效管理. 不能手动创建文件夹实现包的形式. 定义多重包使用package 包名1.包名2.包名3; 引用包中的类: import 包名.类名; package 包名称 package axt; public class Point ,import axt.Point;,3.14 异常处理,try_catch_finally 语

6、句 try /try 程序代码 catch (例外类) /例外处理的程序代码 finally /finally区块 抛出异常语句(throw) 抛出异常的语句(throws),3.15 数据流,3.16 文件操作,import java.io.*;public class Testpublic static void main(String args ) throws IOExceptionFileReader fr1=new FileReader(“e:codec.txt“); BufferedReader br1=new BufferedReader(fr1);OutputStreamWr

7、iter ot=new OutputStreamWriter(System.out);BufferedWriter bw1=new BufferedWriter(ot);String s=br1.readLine();while(s!=null)bw1.write(s);bw1.newLine();s=br1.readLine();bw1.close();br1.close(); ,3.17 数据库,import java.sql.*; public class Test public static void main(String args)tryClass.forName(“sun.jdb

8、c.odbc.JdbcOdbcDriver“);catch(ClassNotFoundException ce) System.out.println(ce.getMessage();tryConnection con=DriverManager.getConnection(“jdbc:odbc:myDB“);Statement stmt=con.createStatement();ResultSet rs=stmt.executeQuery(“select * from employee“);while(rs.next()System.out.println(“姓名“+rs.getString(“name“);rs.close();stmt.close();catch(SQLException e)System.out.println(e.getMessage(); ,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报