您身边的网站建设专家
成功案例

【建站服务】桂林网站建设_企业网站制作公司_高端网站设计开发-桂林上往-域名申请

日期: 2022-09-21 02:41:50 浏览数:2


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


桂林网站建设_企业网站制作公司_高端网站设计开发-桂林上往

网站建设.png

Java 变量类型

在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:

type identifier [ = value][, identifier [= value] ...] ;

格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。

以下列出了一些变量的声明实例。注意有些包含了初始化过程。

int a, b, c;         // 声明三个int型整数:a、 b、cint d = 3, e = 4, f = 5; // 声明三个整数并赋予初值byte z = 22;         // 声明并初始化 zString s = "runoob";  // 声明并初始化字符串 sdouble pi = 3.14159; // 声明了双精度浮点型变量 pichar x = 'x';        // 声明变量 x 的值是字符 'x'。

Java语言支持的变量类型有:

实例

public class Variable{    static int allClicks=0;    // 类变量    String str="hello world";  // 实例变量    public void method(){        int i =0;  // 局部变量    }}

Java 局部变量

实例 1

在以下实例中age是一个局部变量。定义在pupAge()方法中,它的作用域就限制在这个方法中。

package com.runoob.test; public class Test{   public void pupAge(){      int age = 0;      age = age + 7;      System.out.println("小狗的年龄是: " + age);   }     public static void main(String[] args){      Test test = new Test();      test.pupAge();   }}

以上实例编译运行结果如下:

小狗的年龄是: 7

实例 2

在下面的例子中 age 变量没有初始化,所以在编译时会出错:

package com.runoob.test; public class Test{   public void pupAge(){      int age;      age = age + 7;      System.out.println("小狗的年龄是 : " + age);   }     public static void main(String[] args){      Test test = new Test();      test.pupAge();   }}

以上实例编译运行结果如下:

Test.java:4:variable number might not have be


}

   

   public static void main(String[] args){

      Test test = new Test();

      test.pupAge();

   }

}

以上实例编译运行结果如下:


Test.java:4:variable number might not have been initialized

age = age + 7;

         ^

1 error

实例变量

实例变量声明在一个类中,但在方法、构造方法和语句块之外;

当一个对象被实例化之后,每个实例变量的值就跟着确定;

实例变量在对象创建的时候创建,在对象被销毁的时候销毁;

实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息;

实例变量可以声明在使用前或者使用后;

访问修饰符可以修饰实例变量;

实例变量对于类中的方法、构造方法或者语句块是可见的。一般情况下应该把实例变量设为私有。通过使用访问修饰符可以使实例变量对子类可见;

实例变量具有默认值。数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。变量的值可以在声明时指定,也可以在构造方法中指定;

实例变量可以直接通过变量名访问。但在静态方法以及其他类中,就应该使用完全限定名:ObjectReference.VariableName。

实例

Employee.java 文件代码:

import java.io.*;

public class Employee{

   // 这个实例变量对子类可见

   public String name;

   // 私有变量,仅在该类可见

   private double salary;

   //在构造器中对name赋值

   public Employee (String empName){

      name = empName;

   }

   //设定salary的值

   public void setSalary(double empSal){

      salary = empSal;

   }  

   // 打印信息

   public void printEmp(){

      System.out.println("名字 : " + name );

      System.out.println("薪水 : " + salary);

   }

 

   public static void main(String[] args){

      Employee empOne = new Employee("RUNOOB");

      empOne.setSalary(1000.0);



桂林网站建设_企业网站制作公司_高端网站设计开发-桂林上往


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站