码迷,mamicode.com
首页 > 其他好文 > 详细

何谓变量

时间:2019-11-02 11:45:13      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:inf   高效   http   分割   das   一个   之间   amp   其他   

变量

一、 变量的定义:variable,没有固定的值,可以根据需要进行更改的值。

二、 变量的分类:

1、 基本类型:数值型,字符型,布尔型。数值型又分为整数型和浮点型(带小数点);整数型有:byte,int,short,long,这四种类型,其中int类型为默认类型,也是最常用的类型;浮点型有:float和double这两种类型,double类型为默认类型,是最常用的类型;字符型,常用单引号括起来,只是一个字符,有码点;布尔型只有两个值:一个为true,一个为false

2、引用类型:JDK内置的和用户自己命名的

三、 标识符

1、作用

命名 ,类名、变量名、方法名、常量名

2、命名规则

1)、组成 : 字母、数字、_ 、$

my.name  my#name my-name  错误的…

2)、不能:

不能数字开头    18age 错误的…

不能关键字或保留字(都是小写)    蓝色的就不能直接使用  public class void 

3、命名规范(码出高效)

大前提: 见名知意、少用中文

类名: HelloWorld  PrintMyName  每个单词的首字母大写 大驼峰。

变量名|方法名: myName helloWorld age  第二个单词起首字母大写  小驼峰

常量名: MAX_WIDTH  全部大写  单词_分割

四、 变量

可变的量, 变量的值可变

1、声明

 

 

类型 名称 = 初始值;

//类型 变量名 = 初始值;

String appleName = "阿克苏";

double applePrice = 8.98;

int appleNum  =20;

boolean appleSweet = true;

char  appleLevel = ‘特‘;

2、使用

1)、赋值 存储

变量名  = 值;

 

2)、使用  查看

System.out.println(变量名);

3,字符与字符串类型

转义字符: \+特殊含义单个字母 -> 其他含义

  

转义

说明

\\

\

\t

多个空格

\n

换行符

\

\

 

,、常量

1、 常量的值一旦确定之后,无法改变

2、 声明:final ,类型 常量名值;或者 final 常量名; 常量名=值;

3、 命名规范:全部大写  字母之间用“——分割”

4、 使用时,若声明时没有给值,则只能用一次;查看方式和变量的查看方式一样

六、运算符

1、分类:算术运算符,赋值运算符,扩展运算符,关系运算符,逻辑运算符,条件运算符(三目运算符);算术运算符中的除法是整除的,除数不能为0,自增时b=a++是先用后增,也就是先把a赋值给b,然后a再自增;扩展运算符中,a+=b等于a=a+b,也就是说把a+b的值再赋给a;关系运算符不能用在布尔类型上,因为它的运算结果就是布尔类型的;逻辑运算符中,逻辑与“&&”只要有一个为false则结果为false,逻辑非“||”,有一个为true,则结果为true,注意短路与和短路或:短路与中,若前一个为false,则结果为false,后面的语句不会执行;短路或中,若前面的一个为true,则结果为true,后面的语句不会执行;条件运算符(三目运算符):Boolean表达式?表达式1:表达式2,若Boolean表达式为true,执行表达式1,否则执行表达式2

七、总结

1、数据类型思维导图

 技术图片

2、 注意变量的命名方式,以及声明

3、 熟练掌握运算符的基本规则,贵在多练

4、 时刻相信自己能创造奇迹,每天努力一点点儿

何谓变量

标签:inf   高效   http   分割   das   一个   之间   amp   其他   

原文地址:https://www.cnblogs.com/ruanjianwei/p/11781123.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!