- 博客(14)
- 收藏
- 关注
原创 Linux学习与使用
文章目录Linux快捷键Linux快捷键光标移动到头部:Ctrl+A光标移动到尾部:Ctrl+E删除光标前的所有内容:Ctrl+U
2020-06-19 13:07:27 168
原创 重要地址记录
文章目录1.JDK doc文档线上地址:https://docs.oracle.com/en/java/javase/11/docs/api/index.html1.JDK doc文档线上地址:https://docs.oracle.com/en/java/javase/11/docs/api/index.html
2020-05-18 10:08:29 178
原创 工作代码
文章目录1.JS以post方法提交1.JS以post方法提交/** 以表单方式进行提交 url:链接地址 params:参数 例如:{param:'123'}*/function post(url, params){ var temp = document.createElement("form");// 创建form标签 // 设置form属性 temp.action = url; temp.method = "post"; temp.style.display = "none";
2020-05-12 15:51:03 252
原创 链表类实现
/** * 定义链表接口 * @param <T> */interface ILink<T>{ // 数据添加 public void add(T data); // 获取数据个数 public int size(); // 判断链表是否为空 public boolean isEmpty(); // 数据转为对象数组 public Object[] toArray(); // 根据指定索引获取数据
2020-05-12 10:13:23 320
原创 简单有趣小代码
文章目录1.乘法口诀表2.打印星星3.斐波那契数列(兔子数列)1.乘法口诀表public class Test { public static void main(String[] args) { //外层循环控制行 for (int i=1; i<=9; i++){ //内层循环控制列 for (i...
2020-05-06 10:23:37 5070
原创 了解多例设计模式
多例设计模式 与单例设计模式对应的还有一种称为多例设计模式,多例设计模式的主要特点是可以在一个类中定义指定的几个实例化对象,例如:在进行一周时间数描述的时候,对象应该只有7个,在进行颜色基色描述的时候应该只有三个实例化对象,在进行性别定义的时候应该只有两个实例化对象,与单例最大的区别在于,此时要维护的是多个对象,所以对于实例化对象的获取也需要有所区分。 不管是单例设计模式还是多例设计模式,...
2020-04-30 13:41:55 125
原创 *了解单例设计模式
单例设计模式饿汉式单例: Singleton类里面会始终维持一个INSTANCE 的实例化对象,然而并不关心这个对象是否被使用。package com.gen;/** * 单例设计类 */class Singleton{ private static final Singleton INSTANCE = new Singleton(); //构造方法隐藏 p...
2020-04-29 10:24:17 127
原创 *了解代理设计模式
代理设计模式(Proxy) 代理设计模式的主要概念就是通过一个代理类的形式来完成所有的辅助操作,真正要处理的业务类就可以正常完成。利用工厂+代理来改进:/** * 定义接口标准 */interface IMessage{ public void send(String msg);}/** * 真实的实现类 */class MessageImpl implemen...
2020-04-28 10:38:35 126
原创 *了解工厂设计模式
工厂设计模式(Factory) 工厂设计模式出现的主要的目的是为了解决接口对象实例化的处理问题。/** * 定义接口 */interface IMessage{ public String getContent();}class NetMessage implements IMessage{ @Override public String getConte...
2020-04-27 12:55:11 149
原创 了解模板设计模式
模板设计模式 模板设计模式的本质是利用了抽象类对子类强加的覆写的限制实现的。 模板设计主要是在父类(抽象类)定义一些公共的行为准则,而后需要进行某些处理的时候子类进行相应的方法覆写即可(模板设计模式在整个的Java中最为常见的应用就是Servlet程序开发)。 /** * 定义公共行为 */abstract class AbstractAction{ //定义操作指令 ...
2020-04-24 11:25:55 139
原创 了解合成设计模式
合成设计模式 使用了面向对象设计之后会感觉到,所有的操作功能都可以封装在一个个的类之中,而后依靠引用关系进行整合。实际上合成设计模式的本质就在于,将一个整体进行拆分,拆分为若干个细小的部分,利用引用关联在一起。class 笔记本电脑{ private 显示屏 对象; private 键盘 对象; private 触摸板 对象; private 鼠标 对象; private 主板 对...
2020-04-24 10:43:49 159
原创 基础学习笔记
文章目录static关键字可变参数语法String类字符串常量池访问权限修饰符异常处理流程static关键字 static属性虽然定义在类中,但是并不受到实例化对象的限制,所有类中的非static属性(普通属性)都需要在类对象实例化之后才会分配有相应的堆内存空间,才可以进行使用,然而,static属性可以在没有实例化对象的情况下直接通过类名称访问。方法同 static所有方法和属性可以在...
2020-04-22 10:43:51 154 1
原创 面试题
1.问:请问classpath和path的区别?classpath和path都是操作系统中支持的环境属性classpath是JVM执行时所需要的环境属性,用于定义类的加载路径path是操作系统定义的环境属性,用于指派所有可执行程序的目录2.问:请解释&和&&的区别?逻辑运算:&表示所有的条件都判断,&&表示在判断遇见false后,后续...
2020-04-21 14:23:08 193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人