
java中的基础语法1、注释单行注释// 注释内容 开发常用注释代码光标对准ctrl / 快速注释当行多行注释/ * 注释内容 */ 多用于解释下面代码文档注释/** 注释内容 */2、关键字java赋予特殊含义的英文单词注创建类、定义变量名和方法名时不能使用关键字。3、变量及字面量变量是存储数据的容器定义格式为【数据类型 变量名 值】变量一定要先声明如需使用还需给它赋予一个值变量的范围只在自己所属的{}作用同一个{}下只能存在一个变量名对于变量中的值定义了什么数据类型值也要对应字面量是写死的数据编译器可直接识别输出的例如下面4、标识符所谓标识符及自己对于变量、类等所起的名注不能以数字开头不能是关键字区分大小写标识符的组成数字、字母、下划线_、刀乐符$标识符不一定需要存在字母如对于标识符有一定的命名规范分别为小驼峰及大驼峰命名5、数据类型分为基本数据类型和引用数据类型基本数据类型分为以下八种注String字符串不是注使用float类型时定义值时需在末尾加 f/F未加时默认为double对于整数类型常用int对于浮点类型常用double对于char字符因为有ASCII字符代码存在可定值为数和单个字符97在ASCII字符中对应a所以编译器中显示a6、运算符1、算术运算符分为五种、-、×、/、%对于/和%区别在与/是求商而%是求余。2、自增自减运算符分为两种、--在运算时主要主要/--在变量名的前面还是后面在前时先做自增再运算在后时先做运算再自增减减同理例如输出b时先进行了运算再自增第四行此时输出b为1第五行此时a为2接着赋值给c时在前面所以先自增再运算第六行a为3最终输出c为33、赋值运算符4、关系运算符5、逻辑运算符1、基本逻辑运算符2、带有短路作用的逻辑运算符6、三元运算符基本格式为条件表达式 值1 值2三元的特点为一种判断结果两种结果流程先进行判断条件值为true则值1为输出结果值为flase则值为2例如如若三种数比最大值即要进行多次比较例如7、字符串的拼接对于字符串的拼接就是加号拼接号作为字符串连接符并非算术运算8、数据转换1、隐式转换将取指范围小的值赋值给取值范围大的变量例如在a1赋值给b前a先转换为了double类型为2.0接着赋值给b对于char、byte、short三种数据类型在运算时都会默认int运算因为运算时byte a 与byte b升为了int a 与 int b运算而int类型byte类型不能由取指大的赋值为取指小的解决方案有两种1将变量c改为int类型2将ab的和强制转换为byte类型2、强制转换将取值大的值赋值为取指小的值时注强制转换大给小时会出现精度损失例如格式小数据类型 变量名 小数据类型大强转的数据