当前位置: 首页 > news >正文

如何做网站搬运工赚钱天元建设集团有限公司商业承兑

如何做网站搬运工赚钱,天元建设集团有限公司商业承兑,wordpress文章标题设为标签,重庆网站首页制作java变量变数 变量是Java程序中基本的存储单元。 变量由标识符#xff0c;类型和可选的初始化程序的组合定义。 此外#xff0c;所有变量都有一个范围#xff0c;该范围定义了它们的可见性和生存期。 接下来将检查这些元素。 声明变量 在Java中#xff0c;必须先声明所有变… java变量 变数 变量是Java程序中基本的存储单元。 变量由标识符类型和可选的初始化程序的组合定义。 此外所有变量都有一个范围该范围定义了它们的可见性和生存期。 接下来将检查这些元素。 声明变量 在Java中必须先声明所有变量然后才能使用它们。 变量声明的基本形式如下所示 类型标识符[值] [标识符[值]…] 该类型是Java的原子类型之一数据类型或者是类或接口的名称。 稍后我们将讨论有关类和接口类型。 标识符是变量的名称。 您可以通过指定等号和值来初始化变量。 请记住初始化表达式必须产生与为变量指定的值相同或兼容的值。 要声明多个指定类型的变量请使用逗号分隔的列表。 例 int abc; //声明三个整数ab和c。 int d 3ef 5; //声明另外三个int分别初始化d和f。 字节z 22; //初始化z。 双pi 3.14159; //声明pi的近似值。 char x x; //变量x的值为x。 布尔值d 假; //用值false初始化的布尔值 您选择的标识符名称中没有任何内在的含义表明它们的标识符 类型。 动态初始化 尽管前面的示例仅使用常量作为初始化程序但Java允许使用声明变量时有效的任何表达式来动态初始化变量。 动态变量初始化的示例程序 class DynInit { public static void main(String args[]) { double a 3.0, b 4.0; // c is dynamically initialized double c Math.sqrt(a * a b * b); System.out.println(Hypotenuse is c); } } 在此声明了三个局部变量ab和c。 前两个参数a和b由常量初始化。 c被初始化为斜边的长度。 该程序使用Java的另一种内置方法sqrt它是Math类的成员来计算其参数的平方根。 这里的关键点是初始化表达式可以使用初始化时有效的任何元素包括对方法其他变量或文字的调用。 变量的范围和寿命 到目前为止所有使用的变量都已在main方法的开始处声明。 但是Java允许在任何块中声明变量。 块定义范围。 因此每次启动一个新块时都在创建一个新的作用域。 范围确定哪些对象对程序的其他部分可见。 它还确定了这些对象的寿命。 根据作用域和生存期Java中存在三种变量 局部变量局部变量在方法构造函数或块中声明。 全局变量/实例变量实例变量在类中声明但在方法构造函数或任何块之外。 实例变量也是对象变量通常称为字段或属性。 它们被称为对象变量。 每个对象都有其自己的每个变量副本因此如果一个对象更改了变量的值则它不会影响实例变量。 class Student {String name;int age; } 这里的名称和年龄是Student类的实例变量。 类/静态变量类变量也称为静态变量在类中使用static关键字声明。 静态变量也与final关键字一起用于声明常量。 我们将在接下来的章节中详细了解静态变量 class Student {String name;int age;static int collegeCode 1101; } 在这里 CollegeCode是一个静态变量。 Student类的每个对象将共享collegeCode属性。 示例程序的范围 // Demonstrate block scope. class Scope { public static void main(String args[]) { int x; // known to all code within main x 10; if(x 10) { // start new scope int y 20; // known only to this block // x and y both known here. System.out.println(x and y: x y); x y * 2; } // y 100; // Error! y not known here // x is still known here. System.out.println(x is x); } } 在一个块中变量可以在任何时候声明但是仅在声明它们之后才有效。 如果在方法开始时定义变量则该变量可用于该方法中的所有代码。 变量在输入范围时创建在离开范围时销毁。 变量超出范围后将不保留其值。 在方法中声明的变量在调用该方法之间将不保留其值。 同样当离开该块时在块内声明的变量将丢失其值。 因此变量的生存期仅限于其范围。 如果变量声明包括一个初始化程序则该变量将在每个变量后重新初始化。 输入声明它的块的时间。 // Demonstrate lifetime of a variable. class LifeTime { public static void main(String args[]) { int x; for(x 0; x 3; x) { int y -1; // y is initialized each time block is entered System.out.println(y is: y); // this always prints -1 y 100; System.out.println(y is now: y); } } } 输出量 y is: -1 y is now: 100 y is: -1 y is now: 100 y is: -1 y is now: 100重复变量错误 尽管可以嵌套块但是您不能在外部作用域中声明一个变量与该变量具有相同的名称。 例如以下程序是非法的 // This program will not compile class ScopeErr { public static void main(String args[]) { int bar 1; { // creates a new scope int bar 2; // Compile-time error – bar already defined! } } }翻译自: https://www.javacodegeeks.com/2017/10/java-variables.htmljava变量
http://www.zqtcl.cn/news/731915/

相关文章:

  • 要维护公司的网站该怎么做怎么联系创意设计网站
  • 阿里云wordpress搭建网站网站如何做app
  • 做微商哪个网站比较好wordpress5.0.2运行慢
  • 中牟高端网站建设建自己的个人网站
  • 网站前台架构WordPress 分类 调用
  • 腾讯用户体验网站哈尔滨百姓网
  • 上海品质网站建设深圳自适应网站制作
  • gta5此网站正在建设更换wordpress后台登陆地址
  • 做花馍网站怎么做自己的简历网站
  • 旅游网站建设网站目的做饲料推广哪个网站好
  • 高网站排名吗网站网站集约化建设
  • 站长之家网站素材WordPress显示访客ip
  • 网上做兼职网站有哪些宁波seo关键词优化服务
  • 玉溪市网站建设推广商城做网站哪家好
  • 企业网站的管理系统人人秀h5制作软件
  • 好的做外贸的网站可口可乐广告策划书范文
  • 湖北分行建设银行网站北京平台网站建设价位
  • 重庆荣昌网站建设wordpress主题 微博
  • 邢台网站建设行情访问外国网站很慢
  • 江东外贸seo网站建设猎奇网站模板
  • 网站做哪些比较赚钱七色板网站建设
  • 专门做甜点的视频网站wordpress 首页 html
  • 建设银行网站维修图片昆明建设网站哪家好
  • 长春市做网站哪家好如何免费做网站网页
  • 时尚工作室网站源码百度seo现状
  • html怎么做查询网站吗前程无忧招聘网下载app官网
  • 找装修公司网站搜索引擎调词平台多少钱
  • 网站建设前台和后台班级网站建设需求
  • 学习教建网站个人做网站用什么技术
  • 企业型网站怎么做域名邮箱和域名网站