Java语言基础课件

Java语言基础课件

ID:46549269

大小:63.50 KB

页数:11页

时间:2019-11-25

Java语言基础课件_第1页
Java语言基础课件_第2页
Java语言基础课件_第3页
Java语言基础课件_第4页
Java语言基础课件_第5页
资源描述:

《Java语言基础课件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java语言基础程序结构语句规则语言基本单位行亠Java概述面向对彖基本概念Java语言基础00程序设计(上)对象与类数据结构与语言基础类图形用户界面OO程序设计(下)咼级功能Applets异常处理文件及输入输出网络编程多线程JDBC与数据库访问JSP与Web应用Java的可视化编程环境J2SEJ2EEJ2ME程序结构packageimport…class类名1{属性定义方法名1(){方法名2(){}class类名2{一个程序可包括若干个类,各类之间存在并列、继承和包含关系。这些类通常是在一起协同工作的:每一个类都可能需要创建其他类的对象,并调

2、用类或对象的属性及方法。编程只能在方法中。编译后每个类产生一个.class文件java的名字空间和包作为一种在整个Internet上动态装载模块的语言,Java特别注意避免名字空间的冲突。全局变量不再是语言的组成部分(没有全局的属性与方法)。所有的方法和属性都在类中定义,是类的组成部分。每个类乂是包的组成部分。全限定名:包名.类名.方法名inport打开一个包后,可直接指定该包屮的类名。在本类中,可以直接使用方法名及属性名。包的概述一个包是一组相关类的集合。类库由若干包组成。java.lang语言核心类(StringIntegerMath)ja

3、va.awt图形用户界面java.appletapplet小程序java.io文件与输入输出java.net网络编程java.util实用程序类(随机数、日期、系统属性…)JavaAPI文档语句规则语句种类说明语句如属性说明、变量说明等表达式语句控制语句(条件、循环、转移)异常处理语句块语句(代码块,一组语句用花括号括起來)注释//-只限于行内/*---*/一段注释文本基本语句用分号结束数据类型与说明语句Java程序中所处理的数据是将齐种数据类型实例化后的数据。数据类型实例化的方法:说明语句实例化数据的两中形式:变量与常'屋类型[]数组Stri

4、ngStringBuffer字符串class类引用类型boolean(true/false)布尔类型char(16)注:Unicode码字符类型浮点类型float(32),double(64)基本数据类型整数byte(8),short(16),int(32),long(64)数值类型数据类型与说明语句基本数据类型说明语句:booleanb=true;shortsi=128;intI,j,k=-99;long1=123456789;charch='J';charchc二中;floatf=3.1415926;doubled=-1.04E-5;Jav

5、a儿乎是将字符串视为基本数据类型Strings=u你好!”;Java标识符:区分大小写组成:字母数字一$开头:字母_$常量布尔常量truefalse整型常量一般常量:32bit长整型常量:64bit(88L)十进制数:非0开头的正负整数105,-23八进制数:0开头的正负整数017(15),-023(-19)十六进制:Ox开头的正负整数0x2F(47),・0xa8(・168)浮点常量一般浮点常$(32bit)3.14F6.18E3F双精度浮点数(64bit)7.56D6.02E23(D可省)数据类型转换同种数据类型转换:短类型?长类型:默认长类

6、型?短类型:强制不同数据类型转换一一字符/数值:强制例:inta;longb;charc;b=a;a=(int)b;c=(char)a;a=(int)c布尔型与其他数据类型之间不能强制类型转换byteshortintlongfloatdouble数据类型转换importjava.io-*;publicclassal{publicstaticvoidmain(Stringargs[]){inti=65;charc=facc—王:System.out.println(i);65System.out.println((char)i);ASystem

7、.out.println(c);aSystem.out.println((int)c);97System.out.println(cc);王System.out.println((int)cc);29579System.out.println((char)35328);言1Wrapper^基木数据类型Wrapper类booleanCharactercharBooleanBytebyteShortshortIntegerintLonglongFloatfloatDoubledoubleInteger属性static?intMAX_VALUE返回i

8、nt型数据的最人值static?intMIN_VALUE返回int型数据的最小值构造器Integer(intvalue)Integer(Strings

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。