摘要: 数组(二) 数组的基本特点 其长度是确定的,数组一旦被创建,他的大小就是不可以改变的 其元素类型是相同的,不允许出现混合类型 数组的元素可以是任何数据类型,包括基本类型和引用类型 数组变量属于引用类型,数组也可以看成是对象,数组中的每一个元素相当于该对象的成员变量(数组对象本身实在堆中的) 数组边界 阅读全文
posted @ 2021-02-07 22:04 王琼丫 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 数组(一) 数组声明创建 首先必须声明数组变量,才能在程序中使用数组 dataType[] arrayRefVar;//首选的方法或dataType arrayRefVar[];//效果相同 Javay语言使用new操作符来创建数组,语法如下: dataType[] arrayRefVar = ne 阅读全文
posted @ 2021-02-02 22:58 王琼丫 阅读(41) 评论(0) 推荐(0) 编辑
摘要: JAVA方法 定义:方法是语句的集合 命名规则:首字母小写加驼峰原则 注意: 方法在程序中被创建,在其他地方被引用 一个方法只能完成一个功能 方法所包含的部分: 修饰符: 返回值类型:return 方法名:方法的实际名称 参数类型: 形参:在方法被调用时用于接受外接输入的数据 实参:调用方法时实际给 阅读全文
posted @ 2021-02-01 22:13 王琼丫 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 循环结构(二) for循环 for循环是支持迭代的一种通用结构,是最有效,最灵活的循环结构 for(初始化;布尔值表达式;更新){ //代码语句} 注意点: 最先执行初始化步骤,可以声明一种类型,但可初始化一个或多个循环变量,也可以是空语句 然后检测布尔值表达式,如果为true,循环体被执行,如果f 阅读全文
posted @ 2021-01-31 20:59 王琼丫 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 循环结构(一) 顺序结构(除非特别指明,否则按照顺序一句一句执行,它是任何一种算法都离不开的一种基本算法结构) 选择结构: if单选择结构: if(布尔值){ //如果布尔值表达式为ture将执行的语句} if双选择结构: if(布尔值){ //如果布尔值表达式为ture将执行的语句}else { 阅读全文
posted @ 2021-01-30 22:56 王琼丫 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 用户交互scanner scannner对象 next(): 1.一定要读取到有效字符后才可以结束输入 2.对输入有效字符之前遇到的空白,next()方法会自动将其去掉 3.只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符 4.next()不能得到带有空格的字符串 nextLine(): 阅读全文
posted @ 2021-01-28 22:12 王琼丫 阅读(32) 评论(0) 推荐(0) 编辑
摘要: JAVA基本语法(三) 基本运算符 算数运算符:+,-,*,/, %(取余), ++(自增), --(自减) 赋值运算符:= 关系运算符:>, <, >=, <=, ==,!= 逻辑运算符:&&(与), ||(或), !(非) 位运算符:&,|, ^(异或),~,>>(左移,乘以2), <<(右移, 阅读全文
posted @ 2021-01-27 23:05 王琼丫 阅读(32) 评论(0) 推荐(0) 编辑
摘要: JAVA基本语法(二) 数据类型扩展 整数:进制 二进制(0b)、十进制、八进制(0)、十六进制(0x) int i=10;int i1=010;//八进制int i2-0x10;//十六进制 浮点数:float:有限 离散 舍入误差 大约 接近但不等于(最好完全避免使用浮点数进行比较) 字符:强制 阅读全文
posted @ 2021-01-26 21:56 王琼丫 阅读(45) 评论(0) 推荐(0) 编辑
摘要: JAVA基本语法(一) 注释 单行注释(双斜杠开头//,只能注释一行) 多行注释(单杠加* :/* 注释/*,可以注释一段文字) 文档注释(理解) 标识符 关键字 ······· 标识符注意点 所有的标识符都应该以字母(大小写都可以),美元符($),或者下划线开始 首字符之后可以是字母、美元符、下划 阅读全文
posted @ 2021-01-25 17:34 王琼丫 阅读(37) 评论(0) 推荐(0) 编辑
摘要: JAVA程序运行机制 编译型 解释型 注意:(先编译后解释,源程序经过编译器到字节码,生成class文件,再经过解释器进行操作) 阅读全文
posted @ 2021-01-24 22:00 王琼丫 阅读(29) 评论(0) 推荐(0) 编辑