java整个程序全局变量-全局键盘钩子程序
新朋友关注“尚学堂java培训”轻松学习编程知识
1.数据类型
Java编程语言定义了八种基本数据类型(图表)java整个程序全局变量,分为四类:整数类(byte、short、int、long)、文本类(char)、浮点数类(double、float)和逻辑类(布尔值)。
Java 数据类型
1.整数类
(1) 使用三种基数——十进制、八进制和十六进制。
2——十进制值为2;
077 - 第一个 0 表示这是一个八进制值;
0xBAAC - 第一个 0x 表示这是一个十六进制值。
(2) 有一个默认的 int。
(3) 用字母“L”和“l”定义long。
(4) Java编程语言中的所有整数类型都是有符号数。
2.文本类
(1) 表示一个 16 位 Unicode 字符。
(2) 必须包含用单引号 ('') 引用的文本。
(3) 使用以下符号:
'a' - 一个字符。
'\t' - 制表符。
3.浮点类
默认为双精度类型。 如果一个数字包含小数或指数部分,或者在数字后有字母 F 或 f(浮点数)、D 或 d(双精度),则该数字是浮点数。
4.逻辑类
布尔数据类型有两个值:true 和 false。
例如:布尔标志=真;
上面的语句表示变量flag是boolean类型,赋值为true。
2.变量和常量
1.常量
指在整个运行过程中不发生变化的量,比如数学中的∞=3.1415...,需要在程序中设置为常量。 变量是指程序运行过程中变化的量,通常用于存储中间结果或输出临时值。
2.变量
变量声明也指变量的创建。 当执行变量声明语句时,系统会根据变量的数据类型在内存中开辟相应的存储空间,并赋初值。 一个变量有一个范围,它在声明它的块之外是无效的。
我们来看一个使用各种类型的变量来声明和改变的例子。 程序中pi是常量,s1、i1、l1、ch1、f1、d1、b1是全局变量java整个程序全局变量,可以在方法change中改变,然后在方法main中输出。 而s2、i2、l2、ch2、f2、d2、b2,是方法main的局部变量,它们的作用范围仅限于方法main。
示例:测试不同数据类型的变量,程序输出
源代码如下:
//程序文件名为SetVariable.java
公共类 SetVariable
{
//全局变量
static double pi=3.141592654;//数学常数
静态短路 s1;
静态整数 i1;
静态字符 ch1;
静态浮动 f1;
静态双d1;
静态布尔 b1;
public static void main(String args[])
{
//局部变量
短s2=35;
int i2=-32;
长l2=3455L;
字符 ch2='A';
浮动 f2=897.89F;
双 d2=34.345;
布尔 b2=false;
// 输出变量
System.out.printtln("数学常数pi="=pi);
// 输出局部变量
System.out.println("******局部变量******");
System.out.println("短整型变量s2="+s2);
System.out.println("整数变量i2="+i2);
System.out.println("长整型变量l2="+L2);
System.out.println("字符变量ch2="+ch2);
System.out.println("浮点型f2="=f2);
System.out.println("双变量d2="=d2);
System.out.println("布尔变量b2="=b2);
//调用方法修改全局变量的值
改变();
// 输出全局变量的值
System.out.println("******所有变量******");
System.out.println("短整型变量s1="+s1);
System.out.println("整数变量i1="+i1);
System.out.println("长整型变量l1="+L1);
System.out.println("字符变量ch1="+ch1);
System.out.println("浮点型f1="=f1);
System.out.println("双变量d1="=d1);
System.out.println("布尔变量b1="=b1);
}
//方法:修改全局变量的值
公共静态无效更改()
{
s1=125;
i1=88;
l1=987654321L;
ch1='B';
f1=3.2590F;
d1=-1.04E-5;
b1=真;
}
}
可变输出结果
一个有用的帐户
商学堂java培训
安卓
网络前端
实训基地
长按关注
亲爱的同学们:
随着春节假期即将结束,尚学堂java培训春季班课程也将开课,试听课也已经开始。 希望大家注意自己的上课时间(打开【尚学堂java培训】公众号,点击-优质课程-我要试听-联系客服获取免费试听名额),不要错过如有疑问,可到尚学堂服务中心前台咨询或拨打15387295596,地址:西安市雁塔区高新区科技二路天泽大厦5层。