基础语法
JAVA基础语法
注释、标识符、关键字
注释就是标注的意思,类似于笔记的意思
注释并不会被执行,是给写代码的人看的
书写注释是一个非常好的习惯
JAVA中的注释有三种:
单行注释:以双//开头表示注释,双斜杠后面都会被注释掉
多行注释:以/**/来写多行注释,中间写注释文字,可以注释一段文字
文档注释:/**开头星/结尾,
平时写代码,一定要注意规范,也就是写注释
标识符
关键字起名字不能用这些关键词起名字
Java所有的组成部分都需要名字,类名、变量名以及方法名都被称为标识符。
所有的标识符都应该以字母(A-Z或者a-z),美元符($)或者下划线(-)开始
首字符之后可以是任意字母,数字的组合,美元夫,下划线
不能使用关键字作为变量名或方法名,
标识符是大小写敏感的
可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很LOW
如图上就是变量
数据类型
强类型语言
要求变量的使用严格符合规定,所有变量都必须先定义后才能使用
弱类型语言
不要求变量的使用严格符合规定,不要求变量必须先定义才能使用
Java的数据类型分为两大类
基本类型(primitive type):
分为整数类型:byte表示-128-127、short表示-32768-32767、int表示-2147483648-2147483647、long表示-9223372036854775808-9223372036854775807
浮点类型(就是小数类型):fioat表示小数点后面4位、double表示小数点8位
字符类型:char占2个字节
booleam类型:占1为其值只有true(代表争取)和false(代表错误)两个
引用类型(reference type):
除了基本数据类型之外其他都属于引用类型
什么是字节
位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。
字节(byte):是计算机中数据处理的基本单位,习惯上用大写B表示,
1B(byte,字节)=8bit(位)
字符:是指计算机中使用的字母、数字、字和符号
1bit表示1位
1Byte表示一个字节 1B=8bit
1024B=1KB
1024KB=1M
1024M=1G
数据类型面试题
类型转换
由于Java是请类型说,所以要进行有些运算的时候的,需要用到类型转换。
运算中,不同类型的数据先转化为同一类型,然后进行运算。
强制类型转换是高到低,格式是(类型)变量名
自动转换是低到高,
变量
变量是什么:就是可以变化的量!(变量代表一块空间,空间的位置是确定的,但是我们不确定里面存什么东西,)
Java是一种强类型语言,每个变量都必须声明其类型。
Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域。
注意事项:
每个变量都有类型,类型可以是基本类型,也可以是引用类型。
变量名必须是合法的标识符。
变量声明是一条完整的语句,因此每一个声明都必须以分号结束,
不建议在一行里面定义多个值,不然看起来会很麻烦
局部变量:
实例变量:
类变量:
常量 (Constant):初始化(initialize)后不能再改变值!不会变动的值。
所谓常量可以理解成一种特殊的变量,他的值被设定后,在程序运行过程中不允许被改变。
常量名一般使用大写字符。
变量的命名规范:
所有变量、方法、类名:见名知意
类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词意外,后面的单词首字母大写
局部变量:首字母小写和驼峰原则
常量:大写字母和下划线:MAX_VALUE
类名:首字母大写和驼峰原则:Man,GoodMan
方法名:首字母小写和驼峰原则:run(),runRun()
运算符
Java语言支持如下运算符:
java里面的等于是用两个等于==
!=是不等于
上面是加减乘除的表达方式
上面是多类型相互加减乘除方式
自增自减运算符的运用方式
幂运算 、很多运算,我们会使用很多工具类来操作
逻辑运算符:
位运算符:
扩展运算符:
三元运算符:

浙公网安备 33010602011771号