这篇文章主要介绍了简单了解JAVA变量类型及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
在Java语言中,有类变量、实例变量、局部变量,所有的变量在使用前必须声明。声明普通变量如下:
public int a,b,c; //整型变量 public float f = 3.14f; //单精度浮点型变量,并赋值 public double d; //双精度浮点型变量 public byte b =22; //整型变量 public Srting s = "beekc"; //字符串变量 public char c = 'C'; //字符变量
类变量
类变量也称为静态变量,再声明变量时在前加 static 关键字,静态变量在第一次被访问时创建,在程序结束时销毁,一般不会单独被创建。
static public int = 23 ;
实例变量
实例变量在类中被声明,把抽象的类生成对象,可以调用该对象的成员与方法。
import java.io.*; public class Employee{ public String name; private double salary; public Employee (String empName){ name = empName; } 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("白客C"); empOne.setSalary(5000.0); empOne.printEmp(); } }
局部变量
局部变量声明在方法、构造方法或者语句块中,该变量不能跨方法使用
public class beekc{ static int a=0; // 类变量 String Str="Hello World"; // 实例变量 public void look(){ int i =0; // 局部变量 } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍简单了解java类的初始化以及类的实例化,包括了简单了解java类的初始化以及类的实例化的使用技巧和注意事项,需要的朋友参考一下 前言 上一篇我们知道了一个类的生命周期是:加载->验证->准备->解析->初始化->使用->卸载。 当初始化完成以后,一个类所有的类变量(被static修饰的变量)都被赋值。但是未被static修饰的成员变量又是何时被赋值的呢? 一个类何时会被初始化 一个
本文向大家介绍java LinkedList类详解及实例代码,包括了java LinkedList类详解及实例代码的使用技巧和注意事项,需要的朋友参考一下 java LinkedList类详解 LinkedList的特有功能 A:添加功能 B:特有功能 C:删除功能 实例代码: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
本文向大家介绍Java Vector类详解及实例代码,包括了Java Vector类详解及实例代码的使用技巧和注意事项,需要的朋友参考一下 Java Vector类 Vector的特有功能 Vector出现较早,比集合更早出现 1:添加功能 2:获取功能 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
本文向大家介绍简单分析python的类变量、实例变量,包括了简单分析python的类变量、实例变量的使用技巧和注意事项,需要的朋友参考一下 1、类变量、实例变量概念 类变量: 类变量就是定义在类中,但是在函数体之外的变量。通常不使用self.变量名赋值的变量。类变量通常不作为类的实例变量的,类变量对于所有实例化的对象中是公用的。 实例变量: 实例变量是定义在方法中的变量,使用self绑定到实例上的
本文向大家介绍简单了解java局部变量与成员变量的区别,包括了简单了解java局部变量与成员变量的区别的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了简单了解java局部变量与成员变量的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍Java泛型映射不同的值类型详解及实例代码,包括了Java泛型映射不同的值类型详解及实例代码的使用技巧和注意事项,需要的朋友参考一下 Java泛型映射不同的值类型详解 前言: 一般来说,开发人员偶尔会遇到这样的情形: 在一个特定容器中映射任意类型的值。然而Java 集合API只提供了参数化的容器。这限制了类型安全地使用HashMap,如单一的值类型。但如果想混合苹果和梨,该怎样做呢?