Java变量相关
1、Java是强类型语言
- 所有的变量必须先声明,后使用;
- 指定类型后只能接受类型匹配的值;
2、变量声明
- 变量标识符由字母、数字、下划线和$组成;
- 关键字和保留字不能做标识符;
- 长度不限制;
- 大小写区分;
3、变量赋值
初始化变量是指为变量指定一个明确的初始值
初始化变量方式:
- 声明时直接赋值
String name = "xiaozhang";
- 先声明、后赋值
String name;
name = "xiaozhang";
注意:可以同时声明多个变量或者同时初始化多个变量
String name,address,phone;
int age1 = 5,age2=10,...;
4、注意事项
- 变量是类或机构的字段,没有显示初始化,则默认初始值未0或者null;
- 方法中的变量必须显式初始化,否则使用变量会报错;
5、变量作用域
- 成员变量
      
- 局部变量:方法中或者方法代码中定义的变量,其作用域是其所在的代码块
  
  
Java变量相关的更多相关文章
- java线程相关
		java线程相关 java 线程 1 线程的状态 This is an example of UML protocol state machine diagram showing thread sta ... 
- Java线程相关的热门面试题
		---恢复内容开始--- 下面是Java线程相关的热门面试题,你可以用它来好好准备面试. 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位.程序 ... 
- Java多线程相关的
		很多小伙伴在学习Java的时候,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!等到了一定程度的时候对于与Java多线程相关的东西就很难理解,今天需要探讨的 ... 
- Java面向对象——相关基本定义
		Java面向对象——相关基本定义 摘要:本文简单介绍了面向对象的编程方式,以及与之有关的一些基本定义. 面向对象 什么是面向对象 面向对象编程是一种对现实世界建立计算机模型的一种编程方法.简称OOP( ... 
- Java变量以及内存分配
		Java变量以及内存分配(非常重要) 堆栈 静态存储区域 一个由C/C++编译的程序占用的内存分为以下几个部分 1.栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等.其操 ... 
- 菜鸟笔记:java变量命名及峰驼式命名法
		如同酒店会给每个房间起个性化的名字一样,程序中的变量也需要用合理的名字进行管理---变量名! 需要注意,给酒店房间起名字时可以是数字,如"802",也可以是有趣的名字,如" ... 
- JAVA开发相关
		JAVA开发相关1. IntelliJ IDEA开发工具熟练使用2. Maven3. Spring框架(IoC.AOP) 1)数据库相关MyBatis 2)数据库连接池 3)事务.多数据源.跨数据库分 ... 
- 获取Java系统相关信息
		package com.test; import java.util.Properties; import java.util.Map.Entry; import org.junit.Test; pu ... 
- 慕课网-安卓工程师初养成-2-5 如何命名Java变量
		来源:http://www.imooc.com/code/1221 如同酒店会给每个房间起个性化的名字一样,程序中的变量也需要用合理的名字进行管理---变量名! 需要注意,给酒店房间起名字时可以是数字 ... 
随机推荐
- 原创Pig0.16.0安装搭建
			tar -zxvf pig-0.16.0.tar.gz -C ~ vi ~/.bash_profile export PIG_HOME=/home/hadoop/pig-0.16.0 export ... 
- [GitHub] 75+的 C# 数据结构和算法实现
			C#中标准数据结构和算法的即插即用类库项目 GitHub:https://github.com/aalhour/C-Sharp-Algorithms Watch: 307 Star: 3.4k For ... 
- SQLi —— 逗号,空格,字段名过滤突破
			前言 出于上海大学生网络安全大赛的一道easysql,促使我积累这篇文章.因为放了大部分时间在Decade和Babyt5上,easysql一点没看,事后看了WP,发现看不懂怎么回事,于是了解了一番. ... 
- 挑战全网最幽默的Vuex系列教程:第三讲 Vuex旗下的Mutation
			写在前面 上一讲「Vuex 旗下的 State 和 Getter」,告诉了我们怎么去使用仓库 store 中的状态数据.当然,光会用肯定还不够,大部分的应用场景还得对这些状态进行操控,那么具体如何操控 ... 
- 用Java代码来校验QQ号
			校验qq号码: 1.要求必须是5-15位数字 2.0不能开头 分析: A:键盘录入一个qq号码 B:写一个功能实现校验 C:调用功能,输出结果. 代码实现:public class RegexDemo ... 
- HDFS一些基本操作方法
			启动hadoop cd /usr/local/hadoop ./sbin/start-dfs.sh 在浏览器中打开localhost:50070 找到 进入 操作 1)新建文件夹 在根目录 ... 
- c++动态数组的使用
			在c++中,有的时候会遇到变长的数组(不管是一维的还是二维的),这个时候就需要用到动态数组了,并且要用new和delete两个操作符,这俩操作符一般成对使用. 先说一维的动态数组吧,直接上代码 #in ... 
- 使用 Junit + Mockito 实践单元测试
			一.前言 相信做过开发的同学,都多多少少写过下面的代码,很长一段时间我一直以为这就是单元测试... @SpringBootTest @RunWith(SpringRunner.class) publi ... 
- PHP 使用try catch,捕获异常
			<?php header('Content-type:text/html;charset=utf-8'); $a = 1; $b = 2; try { / ... 
- java中CyclicBarrier的使用
			文章目录 CyclicBarrier的方法 CyclicBarrier的使用 java中CyclicBarrier的使用 CyclicBarrier是java 5中引入的线程安全的组件.它有一个bar ... 
