JAVA语言中的变量

1.变量

  变量是一个代词,指代内存中的数据。

  变量是可以改变的量---->指代不同的数据。

2.变量的使用

  变量必须先声明后使用:

    语法:数据类型 变量名;

          int       a;

  可以一条语句声明多个同类型的变量

    如:int a,b,c;

      int a=1,b,c=2;

3.变量的命名

  规定:

  •  只能包含字母,数字,_,$,并且不能以数字开头
  •  严格区分大小写
  •  不能使用关键字(java中已经用了的字)

  建议:

  • 不建议中文命名变量
  •  最好“见名知意”
  •  驼峰命名法:第一个单词首字母小写,其余字母首字母大写。

4.变量的初始化

  java语法规定:变量在使用前必须初始化

  初始化两种方式:

  •  声明同时初始化

     int a=5;

  •  先声明后初始化

     int b;b=8;

5.变量的使用

  必须与数据类型匹配:

    如:int a=2.5;//错误,类型不匹配

6.变量的作用域

  •  从变量声明开始到包含它的最近的大括号结束。
  •  作用范围重叠式,变量不能重名。

7.成员变量于局部变量的区别

  局部变量:

  •  定义在方法中。
  •  没有默认值,必须自行设定默认值。
  •  方法被调用时,存在栈中;方法调用结束时,从栈中清除。

  成员变量:

  •  定义在类中,方法外。
  •  有默认初始值,可以不显式初始化。
  •  所有类被实例化后,存在栈中;对象被回收,成员变量失效。
时间: 2024-08-08 05:17:48

JAVA语言中的变量的相关文章

Java语言中的定义变量、构造函数

day02 Java语言中的定义类.变量.方法.构造函数 一.概述: 在Java语言中,变量的定义和使用时非常常见和重要的:同时对后续的操作变量奠定基础,在这里定义和使用变量就要使用到我们前一节说到的数据类型了,它们两个就是绑定在一起使用的.我们回顾一下前一节学的数据类型. 学完变量以后就要学会使用变量去定义一些东西,去构造我们需要的一些方法来满足学习的需要.从而引申出了构造这一个词汇.构造就是创造的含义,通过创造一些东西来满足.下面就一一的来看一下. 二.定义"类"(class):

在Java语言中调用存储过程、存储函数、包头、包体

需要拷贝连接Oracle的jar包,路径如下图所示: 连接Oracle数据库的代码: package demo.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JDBCUtils { private static Stri

Java语言中使用OpenMP

从去年年中,开始学习Java,主要是维护公司用Java编写的服务器软件.目前,该服务器软件遇到一个问题,在下载大文件时,如果同时下载的用户很多, 服务器软件工作会出现异常,有的用户无法下载.服务器硬件基本上都是多核处理器,所以,如果能在Java语言中使用并行编程技术,使用OpenMP,可能 会提高服务器软件的性能. 今天,测试了一下,Java语言中也可以使用OpenMP.以下是详细测试过程: 1. 下载jomp1.0b.jar https://www2.epcc.ed.ac.uk/computi

Java语言中的----条件循环

day06 Java语言中的条件循环 一.条件循环概述: 条件循环对于我们来说一点也不陌生,在程序中使用循环语句是很普片的事儿,所以说你一定得学会循环语句. 二.条件循环 条件循环主要包括两个循环语句,分别是if...else和switch...case语句. 1.if循环结构         if (){                  }else{                  } 2.switch...case循环结构         switch () {     case 1:

Java语言中的---访问说明符

day03  Java语言中的-----访问说明符 一.访问说明符的概述: 访问说明符其实就是设置一个访问权限,只有设置好这个访问权限以后才能更好的封装我们的一些变量或方法.所以学好这个说明符对我们后续学习Java的封装功能很有帮助. 二.访问说明符:  1.访问说明符有哪些? 在Java语言中,访问说明符就可以实现对类成员的一个封装,从而就按包含4种说明符,public.private.default.protected.下面就一一的介绍一下. 1.1.public :公开的.可以被任何类访问

Java语言中的-----访问修饰符

day04 Java语言中的----访问修饰符 一.访问修饰符概述: 访问修饰符就是对变量或者是方法或者是类的一个修饰,通过修饰以后实现一些必要的权限,主要是说明类成员如何被使用的作用. 二.访问修饰符 1.访问修饰符有哪些? 访问修饰符总共有8种,本文只先给大家说static和final两个修饰符 1.1.final.修饰常量的 1.2.static.修饰静态的 1.3.abstract. 1.4.native. 1.5.sysnchronized.修饰线程的 1.6.transient. 1

Java语言中的----抽象类、接口

day12  Java语言中的抽象类与接口 一.抽象类和接口概述; 在昨天我们学习了Java的继承功能,这个是一个核心知识点,今天我们再继承的基础之上学习一下抽象类和接口这两个知识.什么是抽象类?如何定义一个抽象类?如何使用一个抽象类?这些都是我们需要掌握的. 同时我们还要知道如何来定义一个接口,在开发中定义接口来实现相关的功能是一个很重要的功能.如何来实现接口中的抽象方法,这些在这一节都会说到. 二.抽象类和接口 1.抽象类: 什么是抽象类?包含抽象方法的类就叫做抽象类 .使用abstract

Java语言中的----继承(一)

day10 Java语言中的继承(一) 一.继承概述: 继承:什么是继承,程序中的继承与生活中的继承还是有区别的,在程序中继承以后,你的父类和你的子类同样的也具有某一成员变量.那么我们为什么药学习继承?是因为我们在编程的时候我们会有大量的代码需要重写,从而导致我们代码比较繁杂而容易错误.所以定义一个类做为父类,将一些共有的属性定义在这个类中,当某一个类需要使用到这些方法的时候就可以直接通过extends关键字就可以直接使用父类中的成员变量.方便快捷.因此,谁继承了父类谁就是这个父类的子类.他们之

Java语言中的权限修饰符

1.Java语言中的权限修饰符主要包括private,public ,default , protected ,这些修饰符控制着对类和类的成员变量以及成员方法的访问. 用权限修饰符修饰变量时的语法格式: puclic 类型  属性0; private 类型 属性1; private 类型 属性2; 类型 属性3;(default权限修饰符一般不写) 如果一个类的成员变量被修饰为private的时候,则该成员变量只能在本类中使用,在子类中是不可见的.如果非要调用,通过get/set方法就可以获取.