当前位置:文档之家› Java中数据的类型分为四种:基本数据类型数组类型类类型以及接.ppt

Java中数据的类型分为四种:基本数据类型数组类型类类型以及接.ppt

变量定位图形
Java中数据的类型分为四种:基本数据类型、数组类 型、类类型以及接口类型。任何常量和变量都一定是上 述四种数据类型中的一种。简单数据类型的实例化有两 种:变量和常量。
变量名和常量名必须是Java语言中合法的标识符。 常量是在程序运行期间值不改变的量。 变量是在程序运行期间值可通过赋值改变的量, 通常 用来记录运算中间结果或保存数据。
软件编程基础
变量定位图形
整型-byte、short、int、long 整型包括四种类型,它们是byte(字节型)、
short(短整型)、int(整型)和long(长整型), 它们的区别是长度不同,分别是8位、16位、32位和 64位,因此虽然它们都用来表示整数但是它们所能表 示的数的范围不同。
软件编程基础
软件编程基础
变量定位图形
逻辑型-boolean 逻辑型变量保存的数据是逻辑值。 所谓逻辑值是指真(true)和假(false),用
来表示真和假两种状态。 使用时要注意:逻辑型变量的文字值只有true
和false两个值,即只能给逻辑型变量赋值为true或 false,其他的数值或字符不能赋值给布尔型数据。
软件编程基础
变量定位图形
字符型-char 字符型数据用来表示一个字符。Java使用16位的
Unicode字符编码,Unicode是一种新的国际标准编 码方案,它采用16位二进制来表示一个字符,而不像 ASCII编码使用8位字符编码,所以Unicode能够表示 字符的范围比ASCII编码广,能够表示东方字符,所以 java能够支持中文。
软件编程基础
变量定位图形
public void paint( Graphics g) {
a(g,120); b(g,150); } }
软件编程基础
软件编程基础
变量定位图形
public void draw(Graphics g,int x,int y,int r,int green,int blue) // 新方法
{ Color w=new Color(r,green,blue);
g.setColor(w); g.fillArc(30, y, 50, 50, x, 90); g.setColor(Color.red); g.fillArc(30, y, 50, 50, (x+180), 90); g.setColor(Color.black);
软件编程基础
变量定位图形
例 import java.awt.*; import java.applet.Applet; public class B extends Applet {
软件编程基础
变量定位图形
public void a( Graphics g ,int x) {
g.setColor(Color.red); g.drawString("Welcome to JAVA"+x,50, 150); } public void b( Graphics g,int y) { g.setColor(Color.blue); g.drawString(""+y,50, 50); }
} }
软件编程基础
变量定位图形
例 import java.awt.*; import java.applet.Applet;
public class A extends Applet {
int x; int y; public void ff1( Graphics c ,int x,int y) {
软件ss is used to display 全局变量. *This program was tested under JDK 1.4.0. *Author: wz *Date: */ import java.awt.*; import java.applet.*; public class Pie extends Applet {
软件编程基础
变量定位图形
变量的使用 一、声明 通过分配空间来存储变量值, 语法:类型名 变量名; 例:int x,y,z; int x; int y;int z; 二、变量赋值 变量或对象= 表达式 等号是赋值运算,例:x=60 java中等号用“= =” 三、显示变量
软件编程基础
变量定位图形
基本数据类型(primitive): 逻辑型(ture、false) 字符型(character)宽度为16位 整数型(int):byte(8bit) 、short(16bit) 、 int(32bit) 、long(64bit) 浮点型:float、double
软件编程基础
变量定位图形
g.fillArc(30, y, 50, 50, (x+90), 90); g.setColor(Color.green); g.fillArc(30, y, 50, 50, (x+270), 90);
} public void paint(Graphics g)
{ draw(g,150,45,220,21,88); draw(g,10,90,12,255,99);
变量定位图形
浮点型-float和double 浮点数与整数最大的区别是浮点数中带小数点,
即包括整数和小数两部分。首先应该理解浮点数的二 进制表示分为两部分,即一部分是小数部分,用来表 示有效数字;另一部分是指数部分,用来表示小数点 的位置。小数部分占的位(bit)数越多,能表示的浮 点数的有效数字越多,精度越高;指数部分占的位数 越多则能表示的数值的范围越大。在需要表示小数或 很大的整数时使用浮点类型。
c.setColor(Color.red); c.drawString("Welcome ",x, y); c.drawRect(x,y, 140, 80); }
软件编程基础
变量定位图形
public void ff2( Graphics b,int z) {
b.setColor(Color.blue); b.drawLine(z, y,x+120,y+120); } public void paint(Graphics a) { x=150; y=150; ff1(a,120,60);//x=120,y=60 ff2(a,50); //z=50 a.setColor(Color.green); a.drawString("Welcome to JAVA",50, 40); a.drawRect(50, 5, 140, 80); } }
相关主题