`

day_02_Java常量/变量

阅读更多

一:常量

 

常量的声明

 

final 数据类型 名=值;

 

1.static用来修饰属性时称为静态属性,不属于某个具体的对象,属于类,但是所有的对象都能对其进行修改

 

2.单个final修饰的属性并不是常量,final表示的是不可改变性,但是属于某个具体的对象

 

3.static final就是一个属于类并且不可改变的属性,即常量。

 

常量的命名规则

   一般用全大写

 

二:变量

 

 1.善用变量是一种节省内存的方式,声明是为了在内存中占一块内存

 2.变量的命名规则

   -----大小写字母、数字、下划线和$组成

   -----以字母开头,不能以数字开头

   -----不能用Java中的保留关键字

  

 3.变量的作用范围

   分为成员变量  局部变量

 

  成员变量作用范围

     ----在类中进行的声明,在整个类中都有效

 

  局部变量作用范围

     ----声明开始到此方法结束的地方

 

代码案例:

package day_02;

 

public class TestFinal1 {

/*常量的声明的方法final 数据类型  名称=【值】 */

static final int  YEAR = 3;

 

/*成员变量的作用范围在整个类中都有效*/

static int a = 5;//定义一个成员变量

public static void main (String[] args) {

    /*变量的声明方法:数据类型 名称 = 【值】;*/

int num = 3;

char ch = 'a';

 

/*定义一个局部变量i*/

int sum = 0;

/*局部变量输出,i在for循环内有限*/

for(int i = 0;i<3;i++) {

sum = sum + i;

System.out.println("局部变量i="+i+";局部变量sum="+sum);

}

/*常量输出*/

System.out.println("常量输出="+YEAR);

/*局部变量输出,在此方法中有效*/

   System.out.println(num+"是整数");

   System.out.println(ch+"是字符");

   /*成员变量输出,在整个类中都有效*/

   System.out.println("成员变量的值a="+a);

}

}

运行结果

局部变量i=0;局部变量sum=0

局部变量i=1;局部变量sum=1

局部变量i=2;局部变量sum=3

常量输出=3

3是整数

a是字符

成员变量的值a=5

 

 

     

3
1
分享到:
评论

相关推荐

    Java入门基础学习资料day01-02

    day01【前言、入门程序、常量、变量】 day02【数据类型转换、运算符、方法入门】 day03【流程控制语句】 day04【 Idea、方法】 day05【数组】 day06【类与对象、封装、构造方法】 day07【Scanner类、Random类、...

    day01-前言-入门程序-常量-变量

    day01 前言, HelloWorld, 常量, 变量 基础阶段课程介绍

    Java入门基础学习资料day11

    day01【前言、入门程序、常量、变量】 day02【数据类型转换、运算符、方法入门】 day03【流程控制语句】 day04【 Idea、方法】 day05【数组】 day06【类与对象、封装、构造方法】 day07【Scanner类、Random类、...

    Java入门基础学习资料day07-08

    day01【前言、入门程序、常量、变量】 day02【数据类型转换、运算符、方法入门】 day03【流程控制语句】 day04【 Idea、方法】 day05【数组】 day06【类与对象、封装、构造方法】 day07【Scanner类、Random类、...

    Java入门基础学习资料day09-10

    day01【前言、入门程序、常量、变量】 day02【数据类型转换、运算符、方法入门】 day03【流程控制语句】 day04【 Idea、方法】 day05【数组】 day06【类与对象、封装、构造方法】 day07【Scanner类、Random类、...

    Java入门基础学习资料day05-06

    day01【前言、入门程序、常量、变量】 day02【数据类型转换、运算符、方法入门】 day03【流程控制语句】 day04【 Idea、方法】 day05【数组】 day06【类与对象、封装、构造方法】 day07【Scanner类、Random类、...

    Java入门基础学习资料day03-04

    day01【前言、入门程序、常量、变量】 day02【数据类型转换、运算符、方法入门】 day03【流程控制语句】 day04【 Idea、方法】 day05【数组】 day06【类与对象、封装、构造方法】 day07【Scanner类、Random类、...

    GSDN_day_02.pdf

    本文介绍了基本数据类型,变量.常量,进制,以及数据类型之间的转换

    day001_Eclipse&基础语法&数据类型&常量&变量.doc

    day001_Eclipse&基础语法&数据类型&常量&变量.doc

    day01【前言、入门程序、常量、变量】.md

    Java语言主要应用在互联网程序的开发领域。常见的互联网程序比如天猫、京东、物流系统、网银系统等,以及服务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。

    day01Java简介-.md

    - Java语言背景介绍 - Java开发环境搭建 (必掌握[配置]) - HelloWorld案例 (必掌握[练习]) ★★★★★ - Java基本语法(变量的定义)★★★★★

    day01 【前言、入门程序、常量、变量】.md

    Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。

    Java基础 day01【前言、入门程序、常量、变量】

    day01 【前言、入门程序、常量、变量】第一章 开发语言1.1 Java语言概述什么是Java语言Java语言发展历史Java语言能做什么1.2 计算机基础知识二进制字节常用DOS命令第二章 Java语言开发环境搭建2.1 Java虚拟机——JVM...

    day01【前言、入门程序、常量、变量】_总结_

    Java第一部分总结的PDF,后续还有一些

    java基础自学课程,day02

    java基础自学课程,day02,包括java中最基础的变量,常量,数据类型,数据类型转换的说明等

    day01.环境变量,HelloWorld,常量

    JavaSE知识模块介绍 - **第一部分:计算机编程语言核心结构:**`数据类型`、`运算符`、`流程控制`、`数组 - **第二部分:Java面向对象核心逻辑:**`类和对象`、`封装`、`继承`、`多态`、`抽象`、`接口` ...会使用常量

    day002 常量.xmind

    1. 掌握变量与常量的语法和规范 2. 掌握8大基本数据类型及特征 3. 掌握各种类型字面量书写方式 4. 掌握赋值运算符 5. 掌握算术运算符及溢出现象 6. 掌握自增自减运算符 7. 掌握比较运算符 8. 掌握逻辑运算符 ...

    01_Java语言发展史.flv

    day01 【前言、入门程序、常量、变量】 今日内容 Java 语言的发展历史 Java 开发环境搭建 编写 HelloWorld程序 常量和变量 教学目标 能够计算二进制和十进制数之间的互转 能够使用常见的DOS命令 理解Java语言的跨...

    java基础自学课程,day02,文档

    本文档适合java初学者以及笔试、面试等,主要描述了java的常量 变量、数据类型、运算符、数据类型转换等基础知识

Global site tag (gtag.js) - Google Analytics