1、凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则
2、标识符由字母、下划线“_”、美元符“$”或数字组成。
3、标识符应以字母、下划线、美元符开头
4、java标识符大小写敏感,长度无限制。
5、java命名“见名知意”且不能与java语言的关键字重名。
二、常量
1、java常量值 用字符串表示,区分为不同的数据类型
2、注意:区分字符常量和字符串常量
“常量”这个名词还会用在另外其它语境中表示值不可变的变量
三、变量
1、java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
2、java程序中每一个变量都属于特定的数据类型,在使用前必须对其声明,声明格式:
type varName=[=value][{,varName[=value]}]
3、变量其实是内存中的一小块区域,因此,每一个变量使用前必须要先声明,才能使用。
程序执行过程
四、Java变量的分类
1、按被声明的位置划分:
局部变量:方法或语句块内部定义的变量
成员变量:方法外部、类的内部定义的变量
注意:类外面(与类对应的大括号外面)不能有变量的声明
2、按所属的数据类型划分:
基本数据类型变量
引用数据类型变量
一句话总结“出了大括号,就没有人认识他了”
五、局部变量与成员变量
1、方法体内部声明的变量(包括形参)称为局部变量
2、方法体内部是指与方法对应的大括号内部
3、方法体外,类体内声明的变量称为成员变量
六、java基本数据类型
4类8种基本数据类型
逻辑——boolean:逻辑运算,只允许取值true或false,不可以用0或者非0的整数代替true和false
文本型——char:单引号括起来的单个字符,每个字符占两个字节,还允许用转义字符
整数型——byte,short,int,long:有固定的表数范围和字段长度,不受具体操作系统的影响,保证java的可移植性;整形常量默认为int型
浮点型——float,double
七、基本数据类型转换
1、boolean类型不可以转换为其他的数据类型。
2、整形,字符型,浮点型的数据在混合运算中相互转换,且遵循以下原则:
a)、容量小的类型自动转换成容量大的数据类型;数据类型按容量大小排序为:
byte,short,char——>int——>long——>float——>double
b)、byte,short,char之间不会互相转换,他们三者在计算时首先会转换成int类型
c)、容量大得数据类型转换为容量小的数据类型时,要加上强制转换符,可能造成精度降低或溢出
d)、有多种类型饿数据混合运算时,系统首先自动的将所有数据转换成容量最大得那一种数据类型,然后在进行计算。
分享到:
相关推荐
Java基础语法)教案Java开发环境搭建,HelloWorld案例,注释、关键字、标识符以及Java中的数据,但是难度都相对较低,大家只需要下去多加练习,掌握肯定没问题。 关于前两大块内容,Java开发环境待见和HelloWorld案例...
java基础语法PPt
java菜鸟学习第一步-java基础语法,学习一门语言先从语法开始学起,学好基础才能深入的学习编程
Java基础[02-Java基础语法1].ppt
Java基础语法的word版,md版本图片可能加载不出来,这个有全部的效果图,配合视频看效率更快——b站“狂神说Java”
Java基础语法作业.docx
Java基础语法.pdf
讲述的是对于java基础语法,通过深入简出的语言描述java基础语法
Java基础语法练习题,自己整理的,提供给入门的java同学,巩固学习成果。 做题过程有任何问题,都可以咨询我
文档中含有java基础语法的考试题及答案,一共八套,题库丰富,囊括范围广,知识点全面.值得大家分享
08_Java基础语法_第8天(Eclipse)_讲义
JAVA基础语法总结,希望对入java入门有所帮助!
好不容易整理的,希望对初学者有帮助!,基本涵盖java的所有语法知识!!
JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门JAVA基础语法格式入门...
Java基础语法.zip 小白入门
一份PPT,里面包含了JAVA基础语法讲解