Java
文章平均质量分 84
不知名社会人
愿你走出半生,归来仍是少年
展开
-
23种设计模式
设计模式单例模式:懒汉式:在测试类中不实例化对象,在当前类中实例化,当调用方法时才实例化对象饿汉式:在测试类中不实例化对象,在当前类中实例化,一开始就实例化对象懒汉式类:package lanhan;public class Lanhan { //3.成员变量提取出来,静态化 public static Lanhan lanhan; //1. 构造方法私有,无法实例化 private Lanhan(){ System.out.prin原创 2021-10-11 14:14:10 · 90 阅读 · 0 评论 -
进阶面向对象04
文章目录FileFile获得文件对象可以电脑中的文件进行增删在操作在代码中使用路径时使用:/或者\\File的三种构造方法构造名描述File(String pathname)传递的参数是文件夹/文件的地址File(String parent,String parent)传递的参数是父路径和文件夹的拼接File(File parent,String child)先获取父路径的file名,再拿到文件夹名对file文件夹的操作操作方法描述原创 2021-09-24 13:00:52 · 193 阅读 · 0 评论 -
进阶面向对象03
OOP抽象抽象抽象的关键字是abstract,可以用来修饰类和方法的,用abstract修饰的方法,表明这个方法是用来定义规则的,规定好方法名,返回值,参数等抽象方法的特性目的:去掉父类的方法体抽象方法的前提是类也是抽象的,一旦用抽象修饰,子类必须要重写方法或者子类也定义成抽象类,不然会报错抽象类中也可以定义普通的方法,可以不被重写抽象的类无法被实例化,但是有构造方法...原创 2021-09-16 15:34:49 · 211 阅读 · 0 评论 -
进阶Java面向对象02
JavaSE类和对象类和对象面向对象:是一种思想,一个类调用另一个类的变量和方法就叫面向对象类:是一个抽象的概念,是对某一类事物的整体描述,动物,植物,人都是类,而对象是客观存在的,类是抽象的模板,比如张三,狗使用面向对象的意义:提高代码阅读的清晰度,降低代码间的耦合性,功能越来越独立面向对象的核心思想:将功能抽取成一个类,实现代码复用面向过程和面向对象面向对象:是以功能来划分问题的,面向对象中主要的是类和对象,将功能抽取封装到类中,可以解决重复调用的问题,实现代码的复用性和可扩展性原创 2021-09-09 19:19:21 · 200 阅读 · 0 评论 -
JavaSE基础
标识符类名,方法名,变量名都被称为标识符标识符由数字,字母,下划线,$组成,(不能以数字开头)标识符是大小写敏感的~~(Java是强类型语言,javascript是弱类型语言)~~关键字不能作为标识符关键字:public ,static,string,char,new ,try,false等等数据类型1:基本数据类型(8个)数值类型:整型(byte,short,int,long),浮点型(float,double),字符型(char)char型是由单引号引起来,且只有一个符号原创 2021-03-06 13:31:48 · 210 阅读 · 4 评论 -
进阶JavaSE基础01
JavaSE配置环境变量的目的:一般都是在bin文件中打开java.exe,当要在别的地方也可以使用Java时,就需要配置环境变量,总之一句话:配置环境变量的目的是可以在任何地方使用Java运行Java文件,生成可执行的class文件(Java 类名)javac是编译 (编写 编译 运行)在JavaSE阶段想要运行程序,必须需要入口方法JavaSE:数据类型,变量,运算符,流程控制,数组JavaEE:类,对象,三大特性,接口,设计模式Java程序开发:集合,IO流,多线程,异常处理原创 2021-08-30 16:56:34 · 228 阅读 · 0 评论