Java 程序设计基础第 2章 Java语法基础.ppt
《Java 程序设计基础第 2章 Java语法基础.ppt》由会员分享,可在线阅读,更多相关《Java 程序设计基础第 2章 Java语法基础.ppt(63页珍藏版)》请在三一办公上搜索。
1、Java 程序设计基础,Email:laihan_,授课教师:赖涵,手机:13527559014,Java应用程序回顾,这里再次回顾HelloWorldApp应用程序旨在使大家通过这个Java入门级的程序掌握编写简单Java应用程序的过程!,HelloWorldApp.java程序回顾,/*HelloWorldApp.java*/public class HelloWorldApp public static void main(String args)System.out.println(Hello,World!);,编辑源程序,程序编译,解释执行,Java 源程序,字节码,Java 源程序
2、,字节码,编译,运行,编译器,解释器,Runtime Enviroment,Java Virtual Machine,HelloWorldApp.java,HelloWorldApp.class,Java程序运行机制,import java.awt.Graphics;import java.applet.Applet;public class HelloWorldApplet extends Applet public void paint(Graphics g)g.drawString(“Hello World!”,20,20);,Applet程序:HelloWorldApplet.java
3、,An Applet,编译:Javac HelloWorldApplet.java得到HelloWorldApplet.class文件编写HTML文件Hello.html,把Applet嵌入其中运行:Appletviewer Hello.html或在浏览器中运行,Applet程序运行,编辑源程序,程序编译,解释执行,Java 源程序,字节码,编辑html,Html文档,本讲小结,Java的产生Java的特点Java虚拟机和Java平台Java程序的两种类型,本章主要内容,数据类型、变量与常量运算符与表达式流程控制语句数组,定义:标识符用来作为类、方法和变量等的名字语法规则:以字母、下划线(_)
4、、美元符号($)开始,后跟这三种符号或数字例如:identifier _sys_ var1$change userName user_ name必须要区分大小写 不允许有空格没有长度限制标识符不允许与关键字同名,2-1 Java语法基础(标识符),命名习惯类名、接口名首字母大写,Socket、Applet变量、方法及对象的首字母应小写,length、println()大写中间单词的首字母,checkError()常量:全部用大写字母表示 GREEN HEAD_ COUNTJava包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。如:package java.aw
5、t.event见名知意匈牙利命名法在变量名称前以特定前缀注明变量的数据类型,如strName,2-1 Java语法基础(标识符)续,2-1 Java语法基础(关键字),关键字是由系统定义的一些词,它们在程序里代表特定的含义。定义表示符时要避免使用这些。,详见12页 表2.1 Java语言关键字列表,基本数据类型布尔型:boolean整型:byte、short、int、long浮点型:float、double字符型:char引用数据类型数组类:class接口:interface,2-2 数据类型,2-3 常量和变量,常量定义:final typeSpecifier varName=value,v
6、arName=value;如:final int NUM=100;变量定义typeSpecifier varName=value,varName=value;如:int count;char c=a;,布尔类型只有两个值true和flase,且它们不对应与任何整数值。,布尔型变量的定义如:boolean b=true;,布尔类型boolean,字符型char,字符常量:用单引号括起来的一个字符,如a,A转义字符,以反斜杠()开头,将其后的字符转变为另外的含义,如:n,t 字符型变量:类型为char,它在机器中占16位,其范围为065535。字符型变量的定义如:char c=a;/*定义变量c为
7、char型,且赋初值为a*/,整型数据,整型常量包括:十进制:100,-50,0八进值:以0开头,如0123表示十进制数83,-011表示十进制数-9十六进制:以0 x或0X开头,如0 x123表示十进制数291,-0 x12表示十进制数-18一般整型常量:32位长整型常量:64位,33769L或33769l,整型数据,byte:1个字节(8bit),-2727-1short:2个字节(16bit),-215215-1int:4个字节(32bit),-231231-1long:8个字节(8bit),-263263-1,Java的各数据类型占用的内存长度固定,与平台无关,能否写出byte类型最大
8、、最小值的二进制表示,整型变量,浮点型(实型)数据,浮点型数据常量十进制数形式 由数字和小数点组成,且必须有小数点,如 0.123,.123,123.,123.0科学计数法形式:如:123e3或123E3,其中e或E之前必须有数字,且e或E后面的指数必须为整数。实常数默认类型为double型,在机器中占64位对于float型的值,必须在数字后加f或F,如12.3F,浮点型(实型)数据,浮点型数据变量,实际上,只有很少情况适合使用float类型!,运算符:程序中用于执行计算动作的符号算术运算符关系运算符逻辑运算符位运算符赋值运算符条件运算符其他运算符表达式变量与运算符构成,代表计算动作的式子,2
9、-3 运算符与表达式,算术运算符二元算术运算符+-*/%,2-3 运算符与表达式(续),算术运算符(续)一元运算符+,-:正值,负值+,-:运算符在变量前时,将先执行运算,然后传出变量计算后的值;运算符在变量后时,将先传出变量的值,然后在执行变量的计算,2-3 运算符与表达式(续),关系运算符用来比较两个值,结果为true或false=!=,2-3 运算符与表达式(续),逻辑运算符针对布尔型数据进行运算,结果为布尔型&(与)|(或)!(取反)(异或)&(简洁与)只要左边的表达式为false,则不计算右边表达式|(简洁或)只要左边的表达式为true,则不计算右边表达式,2-3 运算符与表达式(续
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计基础第 2章 Java语法基础 程序设计 基础 语法
链接地址:https://www.31ppt.com/p-2265373.html