07 2021 档案
摘要:一、今天干了什么 1.包装类的使用 Java提供了8种基本数据类型对应的包装类,使得基本数据类型的变量具有类的特征 2.基本数据类型转化为包装类 int num1 = 10; //赋值为int型 Integer in1 = new Integer(num1); System.out.println(
阅读全文
摘要:一、今天干了什么 1.toString()方法 (1)该方法在Object类中定义,其返回值是String类型,返回类名和它的引用地址。 (2)当输出一个对象的引用时,实际上就是调用当前对象的toString()。 (3)像String、Date、File、包装类等都重写了Object类中的toSt
阅读全文
摘要:一、今天干了什么 1.Object类 Object类是所有Java类的根父类,如果在类的声明中没有使用extends关键字指明其父类,则默认父类为java.lang.Object。 其中的功能和属性具有通用性 其构造器只有一个空参的构造器 2.euals()的用法 是一个方法,而不是运算符。 只能适
阅读全文
摘要:一、今天干了什么 多态强化学习: 对象的多态性:父类的引用指向子类的对象 Person p = new Man(); //Man为Person的子类 1.当调用子类和父类同名同参数的方法时,实际执行的是子类重写父类的方法(虚拟方法调用) 注意:不能调用子类特有的方法、属性。 有了对象的多态性之后,内
阅读全文
摘要:一、今天干了什么 1.多态性深入学习: 对象的多态性只适用于方法, 不适用于属性 2.多态的使用:虚拟方法调用 有了对象的多态以后,我们在编译期只能调用父类中声明的方法,但在运行期,我们实际执行的是子类重写父类的方法。 多态是运行时行为,而不是编译时行为。 3.重载与多态的区别: 附大佬写的理解Ja
阅读全文
摘要:一、今天干了什么 1.super: 理解为:父类的 用法: super.方法/属性 调用父类的属性和方法 super(形参列表) 调用父类的构造器 作用: (1)调用父类被子类重写的方法; (2)调用父类被子类重定义的属性; (3)调用父类的构造器; (4)其他情况,由于子类自动继承了父类相应属性方
阅读全文
摘要:一、今天干了什么 1.方法的重写: 子类中可以根据需要对父类中继承的方法进行改造,执行程序时,子类的方法将覆盖父类的方法。 子类中叫重写的方法,父类中叫被重写的方法。 规定: 方法的声明: 权限修饰符 返回值类型 方法名(形参列表)throws 异常的类型 //throws 异常的类型在特定场景下使
阅读全文
摘要:一、今天干了什么 继承性:优点:(1)减少冗余,提高代码复用性;(2)便于功能的拓展;(3)为之后多态性的使用提供了前提 格式: class A extends B{} A:子类、派生类、subclass;B:父类、超类、基类、superclass (1)子类一旦继承了父类之后,子类中就获取了父类中
阅读全文
摘要:客户信息管理系统代码+近期学习碰到的问题总结
阅读全文
摘要:一、今天干了什么 写出了客户管理系统的主体代码,实现了大部分功能 二、明天干什么 明天完成客户信息管理系统并进行总结 三、碰到的问题 1.不同包中的类的文件没法共用 解决方法:imort关键字,通过import 包名.类名的方法可以调用目标包内类中的方法和属性 注意:在写此类程序时一定要关注自己写的
阅读全文
摘要:一、今天干了什么 熟悉并完成了Customer类和CustomerList类,实现了其功能 二、明天干什么 明天完成信息管理系统并进行测试
阅读全文
摘要:eclipse快捷键、尚硅谷客户信息管理系统开了个头
阅读全文
摘要:构造器、总结属性赋值、了解JavaBean和UML类图
阅读全文
摘要:一、今天学了什么 1.封装性的体现: (1)将类的属性私有化,同时,提供公共的方法来获取(get)和设置(set)该属性的值; (2)不对外暴露私有的方法; (3)单例模式(后续学习)。 2.对权限修饰的理解: 权限从小到大:private、缺省(default)、protected、public
阅读全文
摘要:对象数组的内存解析、匿名对象、方法的重载、方法参数的值传递机制
阅读全文
摘要:今天开始着手进入面向对象学习,中间穿插进行一些算法的复习巩固,列出面向对象的学习主线和思路并进行初步的学习。
阅读全文
摘要:一、今天学了什么 今天了解了Java的基础语法和运算符。具体内容如下: 1.标识符:与C、C++大致相同。 新学内容:(1)包名所有字母一律小写;(2)类名和接口名每个单词的首字母大写;(3)常量名每个字母都大写,每个单词之间用下划线链接。 2.修饰符: Java可以使用修饰符来修饰类中方法和属性。
阅读全文
摘要:一、今天的收获 1.通过使用javac、命令提示符编译并运行第一个java文件 (1)在JDK的bin目录下新建HelloWorld.java并使用记事本打开 (2)输入以下内容 (3)打开命令提示符,使用cd命令进入bin目录所在文件夹 (4)javac HelloWorld.java,此时在bi
阅读全文