JAVA编程基础知识
一、JAVA基本语法1.JAVA代码块必须放在一个类中。类的定义格式如下修饰符 class 类名{ 程序代码 }2.编写程序的时候需要注意3.了解结构定义语句和功能执行语句的概念1结构定义语句用于声明一个类或者方法2功能执行语句用于实现具体的功能4.JAVA是严格区分大小写的。1程序中一个连续的字符串不能分成两行书写但是可以通过号连接两行。二、JAVA中的注释1.单行注释//2.多行注释/*。。。。。。*/3.文档注释/**。。。。。。*/三、JAVA的标识符1.标识符可以由字母、数字、下划线_、和美元符号$组成。但是标识符不能由数字开头不能是JAVA的关键字。2.定义标识符的五大规则1包中的所有字母一律小写例如cn.itcast.test2类名和接口名中的每个单词的首字母都大写例如ArrayList3常量名中所以的字母都大写。4变量名和方法名的第一个单词首字母小写从第二个单词开始每个单词首字母大写。5为方便阅读应定义有意义的英文单词作为标识符四、JAVA的常量1整型常量2浮点数常量3字符常量4字符串常量5布尔常量6null常量五、JAVA的变量1变量的数据类型注意JAVA在定义变量时必须声明变量的类型在为变量赋值时必须赋予和变量同一类型的值否则程序会报错。(先定义在使用)2变量的数据类型3变量的取值范围4变量的类型转换1.自动类型的转换2.强制类型转换强制转换类型的格式如下目标类型 变量 目标类型值六、变量的作用域1变量需先定义后使用七、JAVA的运算符1算数2赋值3比较4逻辑运算符的优先级5选择结构语句if(语句)if--else语句if---elseif----else语句6三元运算符7swich(语句)8循环结构语句whiledo whilefor循环嵌套9跳转语句只用于实现循环执行过程中程序流程的跳转break;switch,循环中用continue;终止本次循环执行下一次循环八、方法1定义可以重复调用的代码2定义一个方法的语法格式如下修饰符 返回值类型 方法名参数类型 参数2参数类型 参数2...{ 执行语句 return 返回值 }3方法的重载定义 在同一个作用域内方法名相同但是参数个数或者参数的类型不同的方法。九、数组1数组的基本要素数组名称、数组元素、数组索引、数据类型2一维数组的声明如下数据类型[ ] 数组名 数组名 new 数据类型[长度]注意数组的越界问题。3数组的常见操作数组的遍历循环数组最值的获取数组指定位置插入元素数组排序4二维数组定义1格式如下数据类型[ ] [ ] 数组名 new 数据类型[行数][列数]定义2----确定行数但不确定列数数据类型[ ] [ ] 数组名 new 数据类型[行数][]