上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页
摘要: 单例设计模式 什么是设计模式 设计模式是在大量的实践中总结和理论化之后优选的代码结构,编程风格,以及解决问题的思考方式,设计模式就像是经典的棋谱,不同的棋局,用不同的棋谱,免去再摸索和思考 什么是单例模式 所谓类的单例设计模式,就是采用一定的方法保证在这个软件系统中,对某个类只能存在一个对象实例,并 阅读全文
posted @ 2021-06-23 11:10 mx_info 阅读(46) 评论(0) 推荐(0)
摘要: LeetCode8. 字符串转换整数 (atoi) 题目描述 /** * 请你来实现一个 myAtoi(string s) 函数, * 使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 * <p> * 函数 myAtoi(string s) 的算法如下: * 阅读全文
posted @ 2021-06-23 09:22 mx_info 阅读(71) 评论(0) 推荐(0)
摘要: 代码块 基本介绍 代码块又称初始化块,属于类中的成员(即是类的一部分)类似于方法,将逻辑语句封装在方法体中,通过包围起来 但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象时隐式调用 基本语法 修饰符{ 代码 }; 注意 修饰符可选,要写 阅读全文
posted @ 2021-06-22 22:31 mx_info 阅读(560) 评论(0) 推荐(0)
摘要: 深入理解main方法 说明 main方法是虚拟机调用 Java虚拟机需要调用类的main方法,所以该方法的访问权限必须是public Java虚拟机在执行main方法时不必创建对象,所以该方法必须是static 该方法接收String类型的数组参数,该数组中保存执行Java命令时传递给运行类的参数 阅读全文
posted @ 2021-06-22 22:01 mx_info 阅读(94) 评论(0) 推荐(0)
摘要: 类变量和类方法 说明 类变量,即静态变量,会被同一个类的所有实例对象共享 static变量,在类加载的时候就生成了 类变量是随着类的加载而创建,所以即使没有创建对象实例也可以访问 类变量的访问必须遵守相关的访问权限 类变量 类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象 阅读全文
posted @ 2021-06-22 10:02 mx_info 阅读(896) 评论(0) 推荐(0)
摘要: LeetCode99. 恢复二叉搜索树 题目描述 /** * * 给你二叉搜索树的根节点 root ,该树中的两个节点被错误地交换。 * 请在不改变其结构的情况下,恢复这棵树。 * <p> * 进阶:使用 O(n) 空间复杂度的解法很容易实现。 * 你能想出一个只使用常数空间的解决方案吗? * */ 阅读全文
posted @ 2021-06-22 09:09 mx_info 阅读(39) 评论(0) 推荐(0)
摘要: 注解 说明 注解也被称为元数据,用于修饰解释包,类,方法,属性,构造器,局部变量等数据信息 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息 在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等等,在JavaEE中注解占据了更重要的角色,例如用 阅读全文
posted @ 2021-06-21 21:37 mx_info 阅读(65) 评论(0) 推荐(0)
摘要: 枚举 简单介绍 枚举对应英文enum, 是一组常量的集合 枚举属于一种特殊的类,里面只包含一组有限的特定的对象 实现方式 自定义类实现枚举 使用enum关键字实现枚举 自定义类实现枚举 不需要提供setter方法,因为枚举对象值通常为只读 对枚举对象/属性使用final + static共同修饰,实 阅读全文
posted @ 2021-06-21 10:57 mx_info 阅读(227) 评论(0) 推荐(0)
摘要: LeetCode98. 验证二叉搜索树 题目描述 /** * 给定一个二叉树,判断其是否是一个有效的二叉搜索树。 * <p> * 假设一个二叉搜索树具有如下特征: * <p> * 节点的左子树只包含小于当前节点的数。 * 节点的右子树只包含大于当前节点的数。 * 所有左子树和右子树自身必须也是二叉搜 阅读全文
posted @ 2021-06-21 09:27 mx_info 阅读(63) 评论(0) 推荐(0)
摘要: 自定义异常 基本概念 当程序中出现了某些错误,但该错误信息并没有在Throwable子类中描述处理,这个时候可以自己设计异常类,用于描述该错误信息 自定义异常步骤 定义类:自定义异常类名继承Exception或RuntimeException 如果继承Exception,属于编译异常 如果继承Run 阅读全文
posted @ 2021-06-20 20:27 mx_info 阅读(54) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页