Java基础语法
Java基础语法
注释、标识符、关键字
-
注释
- 注释并不会被执行,是给我们写代码的人看的
- 书写注释是一个非常好的习惯
- 三种注释方式:
- 单行注释//
- 多行注释/* */
- 文档注释
-
关键字

-
标识符
- Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符
- 标识符是大小写敏感的
- 所有的标识符都应该以字母,美元,或者下划线开始的
- 不建议使用中文或拼音,很low
数据类型
强类型语言
1. 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
2. 安全性高,速度慢
弱类型语言
与强类型语言相反
Java的数据类型分为两大类
什么是字节:
- 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数
- 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示,1B=8bit
- 字符:是指计算机中使用的字母,数字,字和符号
- 基本类型
- 数值类型
- 整数类型
- byte占1字节
- short占2字节
- int占4字节
- long占8字节
- 浮点类型
- float占4字节
- double占8字节
- 字符类型char占2个字节
- 整数类型
- boolean类型
- true和false
- 数值类型
- 引用类型
- 类
- 接口
- 数组
类型转换
- 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换
- 运算中,不同类型的数据先转化为同意类型,然后进行运算
- 从低到高分别为:byte,short,char-->int-->long-->float-->double
变量、常量
变量
可以变化的量
- Java是一种强类型语言,每个变量都必须声明其类型
- Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
- 作用域
- 类变量
- 实例变量
- 局部变量
- 作用域
type varName [=value][{,varName[value]}];
//数据类型 变量名=值;可以使用逗号隔开来声明多个同类型变量
- 注意事项:
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型
- 变量名必须是合法的标识符
- 变量名声明是一条完整的语句,因此每一个声明都必须以分号结束
- 变量的命名规范
- 所有变量、方法、类名:见名知意;
- 类成员变量:首字母小写和驼峰原则:monthSalary,lastName
- 局部变量:首字母小写和驼峰原则,last,lastName
- 常量:大写字母和下划线:MAX_VALUE
- 类名:首字母大写和驼峰原则:Man,GoodMan
- 方法名:首字母小写和驼峰原则:run(),runRun()
常量
初始化(initialize)后不能再改变值,不会变动的值
final int i= 10;
运算符
优先级()
- 算数运算符:+ - * / % ++ --
- 赋值运算符:=
- 关系运算符:> < >= <= == !=instanceof
- 逻辑运算符:&& || !
- 位运算符:& | ^ ~ >> << >>>
- 条件运算符:> :
- 扩展赋值运算符:+= -= *= /=
包机制
- 一般利用公司域名倒置作为包名:com.baidu.www
- 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句可完成此功能
JavaDoc
- javadoc命令 是用来生成自己API文档的
- 参数信息
- @author作者名
- @version版本号
- @since指明需要最早使用的jdk版本
- @param参数名
- @return返回值情况
- @throws异常抛出情况
浙公网安备 33010602011771号