Java内功提升之变量与常量

原创 2015年11月18日 15:37:39

(一)什么是变量

         可以将它看成一个盒子,可以存放自己的各种物品。

(二)如何描述变量

    通过变量类型,变量名跟变量值来对变量进行描述。

(三)如何命名变量

         1)首字符必须是字母,$ ,下划线 ,做到见名知意即可.

 2)驼峰命名法

注:命名区分大小写的,Price与price是两个完全不同的变量。

  (四)java中的变量类型

         java是一种强类型语言,也就是说,在java中存储的数据都是有类型的,而且必须在其编译时就确定其类型!

         java有俩种类型:

                   

  在java中基本数据类型中存储的就是数据本身,而引用数据类型存储则是数据的存储地址,即基本数据类型存储的就是数据,而引用数据类型存储的则是拿数据的钥匙!

      

常用的基本数据类型:

注:1)double类型具有“小数位”比如:56.8 

2)float类型具有“f”比如:23.8f

3)字符型必须要单引号引起来比如:name = '金‘

 

   (五)变量命名规则

1)变量必须先声明后使用

                     public static void main(String[] args){

System.out.println("我的家乡在:"+city);

                    注:变量未声明“city”

2)变量可以声明时初始化,也可先声明后初始化。

String name = '小霖‘;或者    String name ;name=’小霖‘;

3)变量名只能被赋一个值,但是可以修改多次。

String name = '小霖‘,‘小林’ ;(错误例子)

4)main方法中的变量必须先赋值,然后才能输出。

String name;

                               System.out.println("我的名字是:"+name);

5)变量名不可使用中文,不利于后期的维护。

  (六)Java中的自动类型转换

1)目标类型必须与源类型兼容。

int age = 90;

char sex ='男'

char result=age + sex;(错误例子)

int 型 与 char型 不兼容。

2)目标类型大于源类型。

比如:double 占用 8 字节 ,而int 占用 4字节,所以,int型可以自动类型转换为double ,反之,则不能实现.

   (七)Java中的强制类型转换 

     语法: double  age = 18.6 ;

   int    score =(int)age;

输出结果:18

(八)什么是常量

所谓的常量,就是一种特殊的变量,一旦被设定后,在程序运行中不允许被更改,比如:final  String SEX=‘男’

               语法:

   final(关键字) 常量名 = 值;

注:常量一般使用大写字符!

(九)如何在Java中使用注释

在编写程序时,经常需要添加一些注释,用以描述某段代码的作用。一般来说,对于一份规范的程序源代码而言,注释应该占到源代码的 1/3 以上。因此,注释是程序源代码的重要组成部分,一定要加以重视。


Java 中注释有三种类型:单行注释、多行注释、文档注释

如何在Java中使用注释

使用文档注释时还可以使用 javadoc 标记,生成更详细的文档信息:

       @author 标明开发该类模块的作者

       @version 标明该类模块的版本

       @see 参考转向,也就是相关主题

       @param 对方法中某参数的说明

       @return 对方法返回值的说明

       @exception 对方法可能抛出的异常进行说明



版权声明:本文为博主原创文章,未经博主允许不得转载。

java-常量和变量

Java常量在Java中用final标志,声明方式和变量类似:final double PI = 3.1415927;Java变量在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:...
  • Sifastiane
  • Sifastiane
  • 2015年07月31日 19:09
  • 28318

程序员的内功

如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。 想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。 开这个系列的目的是为了自我不断积累。不积跬步无以至...
  • chendi1992
  • chendi1992
  • 2015年12月01日 21:25
  • 510

关于Java的变量和常量

关于Java的变量和常量
  • YinJianxiang
  • YinJianxiang
  • 2017年02月01日 20:20
  • 1297

java基础——变量和常量

变量和常量: 在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量和常量。在实际的程序中,可以根...
  • funneies
  • funneies
  • 2013年07月12日 14:04
  • 844

java中定义常量和变量

java没有叫 全局变量的东西(有全局变量还叫OO吗?);原因:Java将所有设计都基于对象的基础上。Java的全局变量只能对一个类内部而言。能够在类内的任何地方使用的变量就是全局变量,而只在某个特定...
  • fangfangcome
  • fangfangcome
  • 2014年10月20日 10:41
  • 1422

Java 常量与变量浅谈

常量 1.常量的概述: 常量是指在程序运行过程中其值不能改变的量。 2.常量的类型 Java中常量的分类:     整数常量 : 所有整数     小数常量 : 所有小数     布尔常量 : 只有...
  • qq_33642117
  • qq_33642117
  • 2016年07月10日 19:33
  • 545

变量和常量 定义和声明的其区别

常量:计算机内存里不变的量 变量:经常改变的数据 变量命名的规则:1:标识符 :不能以数字开头,只能以字母或者下划线开头 而且只能由字母,数字,下划线组成 (例如C#就不可以)。函数名也是这种命名规则...
  • laofengge
  • laofengge
  • 2016年07月26日 21:12
  • 7153

常量与变量的区别

常量区分为不同的类型,如25、0、-8为整形常量,6.8、-7.89为实型常量,‘a’‘b’为字符常量。常量一般从其字面形式即可判断。这种常量称为字面常量或直接常量。   变量来源于数学,是计算...
  • xxaichishizi
  • xxaichishizi
  • 2017年01月09日 22:47
  • 941

java数据类型划分和常量与变量定义

1. java中的数据类型划分   java语言的数据类型有简单类型和复合类型:   简单数据类型包括:      整数类型(Integer):byte, short, int, long  ...
  • zhongriqianqian2076
  • zhongriqianqian2076
  • 2013年09月30日 21:10
  • 1701

Java内功提升之关键字

(一)什么是关键字?     java中具有特殊用途的词被称为关键字.       (二)有哪些关键字? 注:关键字区分大小写,比如:void 与 Void是不同的。...
  • MakeYourChance
  • MakeYourChance
  • 2015年11月16日 16:13
  • 402
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java内功提升之变量与常量
举报原因:
原因补充:

(最多只允许输入30个字)