• 选学校
  • 高中毕后选择什么学校好
  • 启蒙星
  • 北大青鸟课程介绍
  • 北大青鸟助你走上高级软件工程师修炼之路
  • 转行不是梦,学北大青鸟IT培训
  • 北大青鸟辉煌12年
  • 株洲北大青鸟校区升级

您现在的位置:株洲北大青鸟 >> >> 师资力量>> 技术天地

师资力量
开班信息
输入姓名手机号码预约试听课程
姓  名:*
手机号:*
创业摇篮班
开班日期:1月15日
招生人数:已满
就业直通班
开班日期:2月17日
招生人数:25
就业精英班
开班日期:2月12日
招生人数:25
技术天地
  • Java基础知识:数据类型、变量和常量
  • 〖不上名牌大学,就读株洲北大青鸟〗 发布人:株洲北大青鸟
  • 发表日期:2017/2/9 11:39:04 阅读数:2  
  •  
  •   一、数据类型

      Java编程语言定义了八种基本的数据类型(图表),共分为四类:整数类(byte、short、int、long)、文本类(char)、浮点类(double、float)和逻辑类(Boolean)。

      java的数据类型

      1、 整数类

      (1) 采用三种进制——十进制、八进制和十六进制。

      2——十进制值是2;

      077——首位的0表示这是一个八进制的数值;

      0xBAAC——首位的0x表示这是一个十六进制的数值。

      (2) 具有缺省int。

      (3) 用字母“L”和“l”定义long。

      (4) 所有Java编程语言中的整数类型都是带符号的数字。

      2、 文本类

      (1) 代表一个16 bit Unicode字符。

      (2) 必须包含用单引号(‘’)引用的文字。

      (3) 使用下列符号:

      ‘a’——一个字符。

      ‘\t’——一个制表符。

      ‘\u????’——一个特殊的Unicode字符,????应严格使用四个十六进制数进行替换。

      3、 浮点类

      默认为double类型,如果一个数字包括小数或指数部分,或者在数字后带有字母F或f(float)、D或d(double),则该数字为浮点数。

      4、 逻辑类

      Boolean数据类型有两种值:true和false。

      例如:boolean flag=true;

      上述语句表明变量flag为boolean类型,它被赋予的值为true。

      二、变量与常量

      1、常量

      指整个运行过程中不再发生变化的量,例如数学中的∏=3.1415...,在程序中需要设置成常量。而变量是指程序的运行过程中发生变化的量,通常用来存储中间结果,或者输出临时值。

      2、变量

      变量声明也指变量的创建。执行变量声明语句时,系统根据变量的数据类型在内存中开辟相应存储空间并赋予初始值。变量有一个作用范围,超出它声明语句所在的块就无效。

      下面看一个使用各种类型变量声明并改变的示例。程序中pi为常量,s1、i1、l1、ch1、f1、d1、b1为全局变量,可以在方法change中发生改变,然后在方法main中输出。而s2、i2、l2、ch2、f2、d2、b2、是方法main的局部变量,它们的作用范围只局限于方法main中。

      例:测试不同数据类型的变量,程序输出

      源程序代码如下:

      //程序文件名称为SetVariable.java

      Public class SetVariable

      {

      //全局变量

      static double pi=3.141592654;//数学常量

      static short s1;

      static int i1;

      static char ch1;

      static float f1;

      static double d1;

      static Boolean b1;

      public static void main(String args[])

      {

      //局部变量

      Short s2=35;

      int i2=-32;

      long l2=3455L;

      char ch2=‘A’;

      float f2=897.89F;

      double d2=34.345;

      Boolean b2=false;

      //输出变量

      System.out.pringtln(“数学常量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);

      //调用方法修改全局变量的值

      Change();

      //输出全局变量的值

      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);

      }

      //方法:修改全局变量的值

      Public static void change()

      {

      s1=125;

      i1=88;

      l1=987654321L;

      ch1=‘B’;

      f1=3.2590F;

      d1=-1.04E-5;

      b1=true;

      }

      }

上一篇:Java三大框架介绍
下一篇:优秀Java程序员的编程风格
分享到:

版权所有 ©株洲健坤科技职业培训学校    学校地址:株洲市天元区黄山路205号健坤大厦(天元区消防中队对面)

咨询报名热线:400-8812-866    邮箱地址:4008812866@b.qq.com   备案号: 湘ICP备10202015号  

北大青鸟学费是多少 湖南北大青鸟怎么样
株洲北大青鸟好不好 株洲北大青鸟学费多少 株洲北大青鸟学校这么样