《JAVA语言基本语法》PPT课件

《JAVA语言基本语法》PPT课件

ID:46949645

大小:335.81 KB

页数:13页

时间:2019-12-01

《JAVA语言基本语法》PPT课件_第1页
《JAVA语言基本语法》PPT课件_第2页
《JAVA语言基本语法》PPT课件_第3页
《JAVA语言基本语法》PPT课件_第4页
《JAVA语言基本语法》PPT课件_第5页
资源描述:

《《JAVA语言基本语法》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲JAVA语言基本语法第二章标识符、关键字和数据类型信息管理系武俊琢***温故***Java程序开发过程编写Java源文件(可用文本编辑工具),文件名与类名相同编译生成字节码文件(.class)(javac.exe命令)解释执行字节码文件中的类(java.exe命令)环境变量的设置(path、classpath)Win2000命令窗口Java程序的种类Application应用程序Applet小程序本讲要点集成开发环境:Jcreater一个Applet小程序标识符关键字数据类型Jcreaterpro一个类似于TC的Java集成开发环境可以方便地编写java源

2、文件可以方便地编译、运行Java程序Jcreater不是免费的软件安装时,可以先安装SDK,然后再安装Jcreater使用时注意:创建文件时,注意只需创建java文件,不用创建java项目,注意文件的命名和文件的保存路径。Applet小程序的开发过程编写源文件(Applet源程序)编译生成字节码文件(.class)编写html文件,将字节码文件嵌入其中。用浏览器打开html文件,即可自动调用Applet小程序并解释执行。或是appletviewer调用

3、html文件Java的Applet小程序importjava.applet.*;importjava.awt.*;publicclassBoyAppletextendsApplet//从Applet类继承而来{publicvoidpaint(Graphicsg)//paint方法用来绘制屏幕{g.setColor(Color.red);//设置文字颜色为红色g.drawString("我一边喝着咖啡,一边学Java呢",5,30);g.setColor(Color.blue);//设置文字颜色为兰色g.drawString("我学得很认真!",10,50);}}

4、一个JavaApplet程序也由若干个类组成,最简单的为一个类。一个Applet小程序不需要main方法,但是必须有一个主类是Applet的子类。如果要在窗口中绘制文字、图像,paint()方法是必要的。标识符分隔符:注释、空白、普通注释符(软件编码规范中说:“可读性第一,效率第二”,注释一般占程序代码的20%-50%)//:单行注释/**/:多行注释/***/:文档注释,可被解释成程序的正式文档空白:空格、回车、制表标识符java中的包、类、方法、参数、变量等的名字由大小写字母、数字、下划线、美元$组成,但不能以数字开头。不能是Java中的关键字。这里的字母也

5、包括世界上任何国家的“字母表”中的字符,比如汉字、日文等。不建议使用。例:Inner$1、123、javahello、user_name、user-name关键字、标识符的命名习惯关键字全部小写具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字(reservedword)(P11)标识符命名习惯类、接口名:每个词的首字母都要大写方法、变量名:首字母要小写,其它单词首字母要大写常量:字母全部大写,单词之间用下划线分隔观察一个java程序,识别哪个标识符是类或接口名,哪个标识符是变量或方法名。Java语言的数据类型数据类型概述基本数据类型数值整数:

6、byte、short、int、long:8,16,32,64浮点:float、double:32,64字符:char:16逻辑:boolean:1引用数据类型:类、数组、接口数据类型—常量数据及变量声明常量数据整型:23(十进制)、0X63(十六进制)、063(八进制)长整型:25L浮点常量:小数常量默认为是double型的,float类型后一定要加f(F),34d、34.0是double类型常量,34f、34.0f是float类型常量。逻辑常量:true、false字符常量:’a’‘8’‘’‘我’都是字符常量(16进制表示的字符)占用两个字节,采用国际编码

7、标准—Unicode码。字符串常量:”a”“dkdkdk”。null常量:表示对象的引用为空变量声明类型变量名1[,变量名2][=变量初始值];基本数据类型的转换自动类型转换,表达式类型的自动提升整形、实型、字符型数据可以进行混合运算。运算时,不同类型的数据先转化为同一类型,字符型会转换为数值型,然后进行运算。表达式的类型为存储长度最大,精度最高的数据类型。当把级别低的表达式的值赋给级别高的变量时,系统会自动完成数据类型的转换。而级别高的表达式的值不能直接赋给级别低的变量。例:floatf;f=34*12;f=f+23.5;强制类型转换一般情况下,当精度高的

8、类型向精度低的类型转换时

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

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

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