摘要:
单例设计模式 Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。” 单例设计模式的两种方法 饿汉式 构造器私有化(防止在外部直接new) 类的内部创建对象 向外暴露一个静态的公共方法 代码实现 package com.oop.Singleton; /** * @auth 阅读全文
摘要:
main方法 main方法时虚拟机调用 java虚拟机需要调用类的main()方法,所以该方法的访问权限必须是public java虚拟机在执行main()方法时不必创建对象,所以该方法必须是static 该方法接收String类型的数组参数,该数组中保存执行java命令时传递给所运行的类的参数 传 阅读全文
摘要:
类变量(静态变量) static变量被同一个类的所以对象共享的 static变量,在类加载的时候就生成了 jdk1.7以前类变量在方法区中的静态域中的 jdk1.7以后类变量在堆空间中的(一个类被加载的时候,会在堆里面生成一个class对象——反射),类变量保存在class实例的尾部 阅读全文
摘要:
Java Scanner 类 以下内容是参考菜鸟教程的,如有侵权,请告知删除。 文章网址:Java Scanner 类 | 菜鸟教程 (runoob.com) java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 阅读全文
摘要:
重写与重载 1.重写(Override) 从字面上看,重写就是 重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法,但有时子类并不想原封不动的继承父类中的某个方法,所以在方法名,参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时)都相同的情况下 阅读全文
摘要:
Java开发环境搭建 这个内容是参考菜鸟教程的,如有侵权,请告知删除。 文章网址:Windows 10 配置Java 环境变量 | 菜鸟教程 (runoob.com) 下载 JDK 下载地址:https://www.oracle.com/java/technologies/downloads/ 点击 阅读全文