摘要: 基本语法 Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 //先创建一个扫描器对象接受键盘数据 Scan 阅读全文
posted @ 2020-05-25 19:32 noblehacker 阅读(103) 评论(0) 推荐(0)
摘要: Java Doc 用来自己生产API文件 /** * @author taozi * @version 1.0 * @since 1.8 * @param name * @return * @throws Exception */ javadoc -encoding UTF-8 -charset U 阅读全文
posted @ 2020-05-25 17:46 noblehacker 阅读(82) 评论(0) 推荐(0)
摘要: 包机制 为了更好的组织类 java提供了包机制 用于区别类的命名空间 一般利用公司域名倒置作为包名;www.baidu.com com.baidu.www 为了能够使用某一个包的成员,需要在java中导入该包,使用import语句即可 import com.tao.base.*; ×号是通配符,代表 阅读全文
posted @ 2020-05-25 17:30 noblehacker 阅读(86) 评论(0) 推荐(0)
摘要: 运算符 java支持如下运算符:优先级() 算数运算符:+,-,×,、,%,++,-- 赋值运算符= 关系运算符 >,<,>=,<=,==,!= ,instanceof逻辑运算符:&&.||,! 位运算符:$,|,^,~,>>,<<,>>> 条件运算符? : 扩展赋值运算符:+=,-=,*=,/= 阅读全文
posted @ 2020-05-25 17:05 noblehacker 阅读(103) 评论(0) 推荐(0)
摘要: 类型转换 byte,short,char-->int-->long-->float-->double 运算中不同类型先统一类型再计算 强制转换 (类型)变量名 由高到低 自动转换 由低到高 /* 1.不能对布尔值进行转换 2.不能把对象类型转换完不相干类型 3.把大容量转换到低容量使用强制转换 4. 阅读全文
posted @ 2020-05-25 16:37 noblehacker 阅读(56) 评论(0) 推荐(0)
摘要: 变量 由于Java是强类型语言,每个变量都得声明类型 变量时java中最基本的存储单元,包括变量名、变量类型和作用域 变量的作用域 public class Demo08{ //类变量 static static double salary=2500; //实例变量:从属于对象,不自行初始化会变成默 阅读全文
posted @ 2020-05-25 16:28 noblehacker 阅读(97) 评论(0) 推荐(0)
摘要: 数据类型 Java是强类型语言 变量的使用要符合规定 变量必须定以后才能使用 Java数据类型 分为两大类 基本类型 整数类型 byte short int long 小数类型 float double 布尔类型 boolean 引用类型 类 接口 数组 整数扩展 二进制0b开头 十进制不变 八进制 阅读全文
posted @ 2020-05-25 16:25 noblehacker 阅读(69) 评论(0) 推荐(0)
摘要: 注释 //单行注释 /× × 多行注释 ×/ 标识符 关键字 标识符注意 大小写字母 美元符号 下划线开头 后面可以大小写字母 美元符号 下划线任意组合 大小写敏感 尽量不要用拼音 阅读全文
posted @ 2020-05-25 16:24 noblehacker 阅读(70) 评论(0) 推荐(0)