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 常量与变量

  • 2010年06月18日 15:49
  • 59KB
  • 下载

Java内功提升之阶段练习

(一)为指定成绩加分,直到分数大于等于 60 为止。 /* * 功能描述:为指定成绩加分,直到分数大于等于 60 为止,输出加分前和加分后的成绩,并统计加分的次数...

Java内功提升之多态

(一)多态的实现 对象的多种形态 1. 引用多态 父类的引用可以指向本类的对象; 父类的引用可以指向子类的对象;public class anmal...

Java内功提升之static的使用

(一)Java中的static使用之静态变量 1)我什么时候应该使用static呢 现在我可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互...

Java内功提升之运算符

(一)什么是运算符                   运算符是一种“功能”符号,用以通知java进行相关运算。比如:将name赋值为“小林”,你需要一个‘ = ’(等号)来告诉程序,我要进行赋值操...

Java内功提升之继承

(一)什么是继承 继承,即类与类的一种关系,是一种” is a”关系; (1)继承的优点: 子类拥有父类的所有属性和方法; ...

Java内功提升之数组

(一)什么是数组 数组,可以理解为一个巨大的“容器”,里面可以按顺序存放多个类型相同的数据。 比如:存储4名学生的成绩。 数组...

Java内功提升之流程控制语句

(一)java条件语句之if           if语句,用于需要判断满足条件后,执行程序的情况(这不是废话么)。           if语法:                   if(条件){...

Java/Android开发规范——变量和常量命名

主要的的命名规范有以下三种: Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头。 Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头。 匈牙利标记法:...

Java中的静态变量,常量和方法

将变量,常量或是方法设置为静态的目的在于实现不同类在同一内存区域共享一个数据。假设我们定义了一个球类和一个圆类,在这两个类中都需要使用PI这个常量,如果分别在两个类中各定义一个PI常量,那系统会将这两...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java内功提升之变量与常量
举报原因:
原因补充:

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