Java基本语法

252 阅读3分钟

java基础语法 1.注释、标识符、关键字 单行注释// 多行注释/* / 文档注释JavaDoc/* * */中间星号可以加上参数可以被识别 写代码一定要注意规范 所有标识符都应该以字母(A-Z或者a-z),美元符($)和下划线(-)开始 之后可以是任何字符组合 不能使用关键字作为变量名或者方法名 标识符是大小写敏感的 不建议拼音和中文 2.数据类型 强类型语言(要求变量的使用严格符合要求,所有变量都必须要先定义后才能使用) String(字符串类型) 基本类型和引用类型 整数类型 byte占1个字节范围-128-127 short占2个字节范围-32768-32767 int占4个字节范围(一般够用) long占8个字节范围在数据后加上L 浮点类型(小数) float占4个字节在数据后加上F double占8个字节 String不是关键字,而是一个类 字符类型char占两个字节 boolean布尔值(ture 或者 false) //float 有限 离散 舍入误差 大约 接近但不等于 最好完全避免使用浮点数进行比较 转义字符 强制转换 3.类型转换 byte、short、char-int-long-float-double(避免内存溢出的情况) //强制转换(类型)变量 从高到低 //自动转换 不需加任何东西 注意点:1.不能对boolean进行转换 2.不能将对象类型转换维不相干的类型 3.在把高容量转换到低容量的时候,强制转换 4.转换的时候可能存在内存溢出,或者精度问题!

运算中,不同类型的数据先转化为同一类型,然后进行运算 4.变量、常量 变量:可以变化的量 java是一种强类型语言,每个变量都必须声明其类型 java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 数据类型 变量名 = 值;可以用逗号隔开来声明多个同类型变量(不建议同时声明多个变量名)。 注意事项: 每个变量都有类型,类型可以是基本类型也可以是引用类型 变量名必须是合法的标识符 变量声明是一条完整的语句,因此每一个声明都必须以分号结束 类变量:加上关键词static 实例变量:在类中定义,从属于对象 局部变量:在类方法中,从属于类方法 常量:初始化后不能再该百年值!不会变动的值。 可以理解成一种特殊的变量,它的值被设定后再程序运行过程中不允许被改变。 final 常量名 = 值; final double PI = 3.14; 常量名一般使用大写字符 变量的命名规范: 1.所有变量、方法、类名:见名知意 2.类成员变量:首字母小写和驼峰原则:mothSalary 除了第一个单词,后面的单词首字母大写 lastName 局部变量:首字母小写和驼峰原则 和类成员一样 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则:Man,GoodMan 方法名:首字母小写和驼峰原则:run(),runRun() m 5.运算符 算数运算符:+,-,,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=instanceof 逻辑运算符:&,|,^,~,>>,<<,>>> 条件运算符:? 扩展复制运算符:+=,-=,=,/= 6.包机制、JavaDoc 为了更好地组织类,java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[. pkg2[. pkg3...]]; 一般利用公司域名倒置作为包名 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句可完成此功能。 javaDoc帮助文档 image.png