![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java面对对象下学习day14
# Java面对对象下学习day14
小太阳i
这个作者很懒,什么都没留下…
展开
-
Java自学习day14-理解main()方法的语法
package com.atguigu.java2;public class MainDemo { public static void main(String[] args) { for(int i = 0;i < args.length;i++){ System.out.println("*****" + args[i]); int num = Integer.parseInt(args[i]); System.out.println("#####"原创 2021-05-10 15:21:41 · 61 阅读 · 0 评论 -
Java自学习day14-final修饰局部变量
Java自学习day14-final修饰局部变量原创 2021-05-09 22:40:12 · 129 阅读 · 0 评论 -
Java自学习day14-final面试题
Java自学习day14-属性赋值先后顺序原创 2021-05-09 22:39:03 · 134 阅读 · 0 评论 -
Java自学习day14-final修饰类和方法、修饰变量
Java自学习day14-开发中代码块的课后练习原创 2021-05-09 22:38:17 · 150 阅读 · 0 评论 -
Java自学习day14-对属性可以赋值的位置先后顺序
Java自学习day14-开发中代码块的使用举例转载 2021-05-09 22:37:23 · 132 阅读 · 0 评论 -
Java自学习day14-代码块、构造器、方法等执行顺序
Java自学习day14-类中代码块结构的使用原创 2021-05-09 22:36:39 · 144 阅读 · 0 评论 -
Java自学习day14-理解main()方法的语法
Java自学习day14-理解main()方法的语法原创 2021-05-09 22:36:09 · 78 阅读 · 0 评论 -
Java自学习day14-类的成员之四:代码块(或初始化块)
Java自学习day14-单例模式的使用场景原创 2021-05-09 22:35:25 · 114 阅读 · 0 评论 -
Java自学习day14-main()方法的使用说明
Java自学习day14-饿汉式和懒汉式对比原创 2021-05-09 22:34:50 · 121 阅读 · 0 评论 -
Java自学习day14-自定义ArrayUtil工具类的优化
Java自学习day14-单例的饿汉式实现原创 2021-05-09 22:34:17 · 145 阅读 · 0 评论 -
Java自学习day14-单例的饿汉式对比懒汉式
单例设计模式: * 1. 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。 * 2. 如何实现? * 饿汉式 vs 懒汉式 * * 3. 区分饿汉式 和 懒汉式 * 饿汉式: * 坏处:对象加载时间过长。 * 好处:饿汉式是线程安全的 * * 懒汉式:好处:延迟对象的创建。 * 目前的写法坏处:线程不安全。--->到多线程内容时,再修改package com.atguigu.java2;原创 2021-05-08 23:48:11 · 109 阅读 · 0 评论 -
Java自学习day14-static- 编写一个类实现银行账户的概念
编写一个类实现银行账户的概念,包含的属性有“帐号”、“密码”、“存款余额”、“利率”、“最小余额”,定义封装这些属性的方法。账号要自动生成。编写主类,使用银行账户类,输入、输出3个储户的上述信息。考虑:哪些属性可以设计成static属性。package com.atguigu.exer;public class AccountTest { public static void main(String[] args) { Account acct1 = new Account()原创 2021-05-08 23:45:43 · 1880 阅读 · 0 评论 -
Java自学习day14-static关键字的应用
package com.atguigu.java1;//static关键字的应用public class CircleTest { public static void main(String[] args) { Circle c1 = new Circle(); Circle c2 = new Circle(); Circle c3 = new Circle(3.4); System.out.println("c1的id:" + c1.getId() ); Sy原创 2021-05-08 23:44:27 · 110 阅读 · 0 评论 -
Java自学习day14-static关键字的使用
static关键字的使用1.static:静态的2.static可以用来修饰:属性、方法、代码块、内部类3.使用static修饰属性:静态变量(或类变量) * 3.1 属性,按是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) * 实例变量:我们创建了类的多个对象,每个对象都独立的拥有一套类中的非静态属性。当修改其中一个对象中的 * 非静态属性时,不会导致其他对象中同样的属性值的修改。 * 静态变量:我们创建了类的多个原创 2021-05-08 19:30:38 · 141 阅读 · 0 评论 -
Java自学习day14-面对对象中总结(多态性、 Object类、Junit单元测试、包装类使用)
面对对象的特征三:多态性1.多态性的理解:可以理解为一个事物的多种形态。2.何为多态性:对象的多态性:父类的引用指向子类的对象(或子类的对象赋给父类的引用)举例:Person p = new Man();Object obj = new Date();3.多态性的使用:虚拟方法调用有了对象的多态性以后,我们在编译期,只能调用父类中声明的方法,但在运行期,我们实际执行的是子类重写父类的方法。总结:编译,看左边;运行,看右边。4.多态性的使用前提:① 类的继承关系 ② 方法的重写原创 2021-05-08 17:41:02 · 170 阅读 · 0 评论 -
Java自学习day14-类的变量和实例变量的内存解析
解析代码如下: Chinese.nation = "中国"; Chinese c1 = new Chinese(); c1.name = "姚明"; c1.age = 40; c1.nation = "CHN"; Chinese c2 = new Chinese(); c2.name = "马龙"; c2.age = 30; c2.nation = "CHINA";class Chinese{ String name; int age; st原创 2021-05-08 21:23:37 · 132 阅读 · 0 评论