摘要: 什么是面向对象 以类的方式组织代码,以对象的组织(封装)数据 封装 - 继承 - 多态 对象-具体 —— 类-抽象 设计:先有多个对象,再将对象共性抽象成类 代码:先有抽象类,再new具体对象 --先造模子然后就可以随意印姜饼人 关于对象的值传递 对于基本类型的实参 int/String 等 方法通 阅读全文
posted @ 2023-01-01 13:30 LaViez 阅读(21) 评论(0) 推荐(0)
摘要: 数组元素访问 普通for循环遍历所有下标 for(int i=0; i<arrays.length; i++) for-each循环 a:b 不使用下标 for(int array : arrays) 数组作方法入参/数组作返回值 多维数组 数组中的元素是数组 int[][] array = {{1 阅读全文
posted @ 2023-01-01 11:38 LaViez 阅读(28) 评论(0) 推荐(0)
摘要: 数组 长度确定,一旦创建大小不可改变 元素必须是相同类型 元素可以是任何数据类型,包括基本类型和引用类型 数组变量属于引用类型,数组也可以看作一个对象,其每个元素相当于该对象的成员变量 数组本身就是对象,Java中对象在堆中,因此数组中的元素无论是何类型,数组对象本身在堆中。 数组的声明创建 dat 阅读全文
posted @ 2023-01-01 10:36 LaViez 阅读(18) 评论(0) 推荐(0)
摘要: 方法 何为方法 Java方法是语句的集合,执行一个功能(原子性) 命名规则:首字母小写+驼峰 方法包含于类或对象中 方法的定义及调用 -- Java值传递 修饰符(可选) 返回值类型 方法名(参数类型 参数名(形参)){ ​ ... ​ 方法体 ​ ... ​ return 返回值; //终止方法 阅读全文
posted @ 2023-01-01 10:20 LaViez 阅读(33) 评论(0) 推荐(0)
摘要: Scanner - next()与nextLine() Scanner scanner = new Scanner(System.in); System.out.println("使用next方法接收:"); //判断用户有没有输入字符串 输入 Hello World if(scanner.hasN 阅读全文
posted @ 2022-12-31 15:34 LaViez 阅读(42) 评论(0) 推荐(0)
摘要: javadoc 在Dos命令中生成java文档 打开.java所在文件目录 目录上 cmd \..\.. javadoc -encoding UTF-8 -charset UTF-8 Demo01.java 生成index.html文件 javadoc 在IDEA生成java文档 Tools -> 阅读全文
posted @ 2022-12-31 14:59 LaViez 阅读(24) 评论(0) 推荐(0)
摘要: 变量 public class Demo05 { // 属性:变量 // 类变量 static 生命周期与类的生命周期相同 可在任意属于该类的对象中被调用和修改 static double salary = 2500; // 实例变量:从属于对象 类型为Demo05 --不初始化则默认值为0 0.0 阅读全文
posted @ 2022-12-31 13:34 LaViez 阅读(23) 评论(0) 推荐(0)
摘要: 类型转换 字符->低字节整数->高字节整数->浮点数 int i = 128; double b = i; 逆向则需要强制转换 可能导致内存溢出或精度丢失 doube b = 10.8; int i = (int)b; // 10 不能对boolean型进行转换 不能把对象类型转换为不相干的类型 阅读全文
posted @ 2022-12-31 13:03 LaViez 阅读(18) 评论(0) 推荐(0)
摘要: 数据类型拓展 //整数拓展-进制 二进制0b.. 八进制0.. 十六进制0x.. int a1 = 10; int a2 = 0b10; int a3 = 010; int a4 = 0x10; System.out.println(a1); //10 System.out.println(a2); 阅读全文
posted @ 2022-12-31 12:50 LaViez 阅读(24) 评论(0) 推荐(0)
摘要: Hello,world 快捷输入 main(){} - psvm System.out.println() - sout 四种首字母命名 小写/大写/_/$ String hello String Hello String _hello String $hello 数据类型 java - 强类型语言 阅读全文
posted @ 2022-12-31 12:26 LaViez 阅读(34) 评论(0) 推荐(0)