调试运行视频
python调试合集
java web 调试 视频合集
调试asp.net 项目相关合集
php 调试 视频合集
客服微信
客户问答
项目定制说明
作品发货方式
定制毕设需要的时间
成品可以修改吗
关于我们
翰文编程 CSDN博客
代做java毕业设计
信誉保证
购买流程
本站介绍
技术介绍
使用数据库
简单的基于地理图片的旅行路线还原
aScript 垃圾回收
Java中的不可变类
servlet 面试题
开发技术
ABO相关软件文件下载
基于Vue的生活废品回收系统的设计和实现
[免费获取]springboot 专升本志愿填报辅..
如何安装jdk
git 创建新项目,下载工程,合并和更新..
技术应用
ARM在adnroid开发应用
关于mysql
fusionCharts做bi展现基础技术
IoC容器类型
Ioc
移动手机软件的特点
J2ME介绍
手机软件现状
论文指导
广播电视大学论文应用指导要求
毕设题目参考二
毕设题目参考一
论文指导目录
开题报告指导
项目报告
论文开题报告格式
论文撰写的几大模块
当前位置:首页 > 查看
 

java变量

 来源:翰文编程 源码设计 定制服务  发布日期: 点击率:

概述
变量
函数与函数调用
值传递
支语句
循环语句
break, continue语句
变量
Java中,由于是强类型语言-静态语言,因此每个变量都有类型。
在使用变量之前,必须先声明变量的类型。类型可以是简单类型,也可以是引用类型
变量总是在一个类中声明。但一个变量可能和整个类相关联(全局变量 global),也可能只在方法体中或某个程序块中起作用(局部变量 local)
变量声明的例子(局部变量)

public class test{

  … …

  public void aMethod(int j){

  int m,n,k;

  String a = “aaaa”,b = “bbbb”;

  m = j;

  k = 100;

  System.out.println(m);

  System.out.println(n);//Error

  System.out.println(k);

  }

}

变量声明的例子(全局变量)

public class test

{

  int i = 10,p=20;

  float f,j;

  f = 100.0f

  String s1,s2;

… …

}

变量的初始化
局部变量在使用之前,必须先初始化
全局变量如果没有初始化就拿来使用,系统将会自动给它一个默认的初值。
全局变量的默认初值
基本类型变量的值传递
再来看一个简单类型数据传值的例子
思考:打印出来的结果是什么?为什么?
变量的生命周期与作用域
变量要先定义,后使用,但也不是在变量定义后的语句一直都能使用前面定义的变量。我们可以用大括号将多个语句包起来形成一个复合语句,变量只能在定义它的复合语句中使用。

public class TestScope

{

    public static void main(String[] args)

   {

         int x = 12;          

             {

                   int q = 96;  // xq都可用

       int x = 3;//错误的定义,Java中不允许有这种嵌套定义

                   System.out.println("x is "+x);

                   System.out.println("q is "+q);

             }

            q = x;     /* 错误的行,只有x可用, q 超出了作用域范围 */

            System.out.println("x is "+x);     

   }

请加微信,客服二维码请咨询购买,同时本程序源码配有系统运行视频 请联系客服索要视频文件


网址:毕设在线毕业设计网 http://www.bisheonline.net

服务范围:定制各类计算机程序设计,vue,jsp ,java 各类框架各类,开发工具 eclipse myeclipse idea vs 等,wap android ssm springboot asp.net php python (爬取,django,flask) vue node.js react ,winform uniapp小程序 等 E-mail:251836457@qq.com

友情链接: 翰文编程 CSDN博客   翰文编程 B站空间   计算机联盟  

翰文编程 源码设计 定制服务 版权所有

辽ICP备12012783


Copyright(C) 毕设在线(bisheonline.net) All Rights Reserved.


客服Q Q:251836457 翰文编程 源码设计 定制服务客服为你服务
360安全网址导航
Baidu