4.1常量

4.1.1声明常量

 常量通常使用大写字母,虽然java中有const关键字,但目前并没有正式启用此外定义常量时需要注意两点:(1)必须要在常量声明时对其初始化,否则编译器通不过。初始化后不可以对常量赋值(2)final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象引用或者方法

4.1.2常量应用示例

 static final float PI=3.1415926;//satic 是java的关键字,只有加了static才能被main函数引用

4.2变量

4.2.1声明变量

 声明变量的两个作用(1)指定内存中分配空间的大小(2)规定这个变量能接受的运算int num=3;char ch='z';

4.2.2变量命名规则

 (1)变量名可由任意顺序的大小写字母、数字、下划线和美元符组成(2)变量名不能以数字开头(3)变量名不能使Java中保留的关键字

4.2.3变量的作用范围

 1.成员变量在类中定义的变量为成员变量。它的作用范围为整个类,也就是说在这个类中都可以
访问到定义的这个变量public class Test{static int var=1;public static void main(String[] args{System.out.pritnln(var);}}
 2.局部变量public class Test{public static void main(String[] args)//参数列表定义的局部变量args{int sum=0;//main方法体内定义的局部变量sumfor(int i=0;i<=5;i++)         //for循环体内定义局部变量i{sum+=i;  System.out.println(sum);}}}

Java从入门到精通 第4章 常量与变量相关推荐

  1. Java从入门到精通 第22章 多线程

    Java从入门到精通 第22章 多线程 //单一线程的运行流程 public class Nanjing {public static void main(String[] args) {// TOD ...

  2. 《Java从入门到精通》第九章学习笔记

    第9章 类的高级特性 一.抽象类 抽象类只声明方法的存在,不能被实例化,就是说抽象类不能创建其对象,在定义抽象类时要在class前面加上abstract关键字. 1 /*定义一个抽象类Fruit,并定 ...

  3. java从入门到精通第11章_《Java从入门到精通》第十章学习笔记

    第10章 Java集合类 一.概述 Java中的java.util包中提供了一些集合类,也被称为容器,不同于数组,集合的长度是可变的,存放的是对象的引用.常用的集合有List集合.Set集合.Map集 ...

  4. java从入门到精通第8章_《Java从入门到精通》第七章学习笔记

    第7章 类和对象 一.类和对象的定义及关系 1.类是同一类别对象的抽象定义:可以理解为是某一类具体对象的模子,确定对象将会拥有的特性,包括该类对象具备的属性和方法. 2.对象是对类的一种具体化的客观存 ...

  5. Java从入门到精通章节练习题——第六章

    Java从入门到精通章节练习题--第六章 Exercise 1 简易计算器 Exercise 2 购买电影票 Exercise 3 计算平均分 Exercise 4 厘米与英寸互转 Exercise ...

  6. Java从入门到精通 第九章 数字处理类

    Java从入门到精通 第九章 数字处理类 一.数字格式化 二.数学运算 1)Math类 2)常用数学运算方法 三.随机数 1)Math.random()方法 2)Random类 四.大数字运算 1)B ...

  7. 阿文的《Java从入门到精通(第二版)》学习日记DAY1

    目录 1️⃣前言: 2️⃣书籍:<Java从入门到精通(第二版)>张玉宏主编 3️⃣学习导图: 第0章 Java的学习指南 4️⃣学习笔记:

  8. java从入门到精通第四版明日科技书籍简介及下载

    Java从入门到精通(第4版)(附光盘) 平装 – 2016年10月20日 <Java从入门到精通(第4版)(附光盘)>从初学者角度出发,通过通俗易懂的语言.丰富多彩的实例,详细介绍了使用 ...

  9. Spring入门到精通:第一章 基础入门:1.Spring框架概述

    Spring入门到精通:第一章 基础入门:1.Spring框架概述 前言:为什么要学习Spring框架? 为什么要学习Spring框架呐? (1)使用广泛:现在很多的企业都有Spring的影子,不管是 ...

  10. 1. Vue从入门到精通(第一章 vue核心)

    Vue从入门到精通(第一章 vue核心) 第一章 Vue核心 1. Vue简介 1.1 Vue是什么? 1.2 Vue的作者以及迭代版本 1.3 Vue的特点 2. 搭建Vue开发环境 2.1 安装V ...

最新文章

  1. pyqt5入门教程(五)
  2. 实用Java程序设计教程_java程序设计实用教程 书中代码.pdf
  3. windows7不支持AllocateAndGetTcpExTableFromStack
  4. Smart Template component rendering process - part 2
  5. 如何在MyEclipse中建立一个代理服务器
  6. windows2003+SQL server2005群集-故障转移
  7. 856. Score of Parentheses
  8. JavaScript 数据类型检测终极解决方案
  9. php使用redis实例,php中使用redis队列操作实例代码
  10. mysql编码gbk_更改mysql数据库编码为GBK
  11. pywifi 模块的安装
  12. 使用 VLD 检测内存泄漏
  13. 浅谈网络营销基本理论
  14. 拓嘉启远电商:如何提高拼多多店铺信誉
  15. 一个体育生的编程之路
  16. 加密网站地址——从根本解决盗连
  17. 百汇BCR:为什么要使用外汇模拟交易软件?有什么好处?
  18. linux 增加静态路由命令
  19. Luogu P2524题解
  20. 今天你《ZAO》了吗?

热门文章

  1. 基于java的网络抓包方法
  2. 【CVPR2005】梯度方向直方图(Histogram of Oriented Gradients,简称HOG)
  3. 3月2日 ESC CAN 比特率 波特率 带宽与容量 香农定理 奈奎斯特定理 信噪比
  4. NotImplementedError
  5. c++string类寻找子串
  6. 基于逻辑回归的标准评分卡实现
  7. 凸优化第五章对偶 5.9 广义不等式
  8. Linux 实现与宿主机共享文件夹 Centos7
  9. Linux基础(day74)
  10. uva - Broken Keyboard (a.k.a. Beiju Text)(链表)