摘要: 顺序结构 选择结构 if 匹配一个区间 Switch 匹配一个具体的值 switch语句中的变量类型:byte、short、int、char、String(JDK 7新特性,同时case标签必须为字符串常量或字面量) case穿透:break 把class文件粘贴到IDEA,可以实现反编译; 从下图 阅读全文
posted @ 2023-01-01 12:03 sunfy 阅读(29) 评论(0) 推荐(0)
摘要: Scanner对象 next() 读取到有效字符后才结束输入; 有效字符之前遇到的空白,next()方法会将其自动去掉; 只有输入有效字符后才将其后面输入的空白作为分隔符或结束符; 不能得到带有空格的字符串。 nextLine() 1.以Enter为结束符,nextLine()方法返回的是输入回车之 阅读全文
posted @ 2023-01-01 12:01 sunfy 阅读(21) 评论(0) 推荐(0)
摘要: 小插曲 右键 Show in Explorer:在文件夹中打开类 JavaDoc 生成API文档,将注释信息生成一个帮助文档,即Java API 文档 命令行方式: javadoc -encoding UTF-8 -charset UTF-8 Doc.java IDEA方式: 参数 @author 阅读全文
posted @ 2023-01-01 12:00 sunfy 阅读(25) 评论(0) 推荐(0)
摘要: 包机制 定义: package 开头 放在类的最上面 导入: import 开头,为了能够使用一个包的成员 import com.baidu.baike:导入com.baidu.baike包下所有的类 目的:为了更好地组织类,区别类名的命名空间 一般利用公司域名倒置作为包名: 公司域名:www.ba 阅读全文
posted @ 2023-01-01 11:58 sunfy 阅读(21) 评论(0) 推荐(0)
摘要: 运算符 cast:转换 操作数中若有long类型,则结果为long类型;若没有long类型,则结果为int类型,无论操作数中是否有int类型。 long a = 12235555L;int b = 123;short c = 10;byte d = 8;System.out.println(a + 阅读全文
posted @ 2023-01-01 11:57 sunfy 阅读(148) 评论(0) 推荐(0)
摘要: 变量 可以变化的量 变量作用域 类变量 static 修饰; 随着类的出现而一起出现,随着类的消亡而一起消亡。 实例变量 从属于对象; 不初始化也能使用; 不初始化时默认值:0(整型)、0.0(浮点型)、u0000(字符型)、false(布尔值)、null(除了基本类型,其余类型)。 局部变量 作用 阅读全文
posted @ 2023-01-01 11:56 sunfy 阅读(63) 评论(0) 推荐(0)
摘要: 数据类型 强类型语言:Java、C++ 变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言: VB、JavaScript('12'+3=123、'12'+3="123") long:数字后必须加“L”,不加默认为int。 long l = 123L; float:数字后必须加“F” 阅读全文
posted @ 2023-01-01 11:54 sunfy 阅读(161) 评论(0) 推荐(0)