单例模式 发表于 2019-03-28 | 分类于 Java 今天面试的时候被问到了单例模式,之前一直以为 static 关键字就是单例模式的实现。但实际上并不是。 什么是单例模式单例模式是 Java 中的设计模式之一。这个设计模式涉及到一个单一的类,这个类负责 ... 阅读全文 »
Cookie Session 发表于 2019-03-26 | 分类于 计算机网络 CookieHttp 是无状态的连接,不对之前发生的请求和响应的状态进行管理。也就没有办法根据之前的状态对本次请求进行处理。 那么在登录的时候,即使登录请求已经成功响应。由于 Http 是无状态的,下 ... 阅读全文 »
http和https 发表于 2019-03-24 | 分类于 计算机网络 什么是HTTP协议HTTP 协议全称是 Hyper Text Transfer Protocol,也就是超文本传输协议,位于 TCP/IP 四层模型中的应用层。 HTTP 协议是通过请求(reque ... 阅读全文 »
Java 反射 发表于 2019-03-23 | 分类于 Java 什么是反射反射(reflection):通过Java反射机制可以在程序运行时动态的创建对象,并操作对象中的属性和方法。而这样的对象在编译期间是未知的。 Java 中反射提供以下功能: 运行时得到一个 ... 阅读全文 »
Java 代理 发表于 2019-03-22 | 分类于 Java 代理模式介绍代理的作用就是想增强一个目标类的方法,但是又不修改目标类,这样就可以用到代理。即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,达到扩展目标类方法的目的。 ... 阅读全文 »
面试 发表于 2019-03-21 | 分类于 面试 第一次面试今天完成了人生中的第一次面试。前几天成都某公司来我们学校校招,我当时刚上完体育课,什么都没有准备就去笔试了。当然笔试成绩并没有通过。当时的我还以为我要是有了面试的机会,就有很大的几率能得到实 ... 阅读全文 »
排序算法 发表于 2019-03-11 | 分类于 Java 通用方法为了使排序算法更有适用性,所以不是简单的使用Int数组,而是使用Comparable。Java中的String,Integer,Byte类都实现了Comparable接口,所有这些类都可以使用 ... 阅读全文 »
Java基础(1) 发表于 2019-03-11 | 分类于 Java 什么是字节码? Java中引入了虚拟机的概念,即在机器和编译程序之前加入了一层抽象的虚拟机器。这台虚拟机器在任何平台上都提供给编译程序一个共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理 ... 阅读全文 »
synchronized关键字 发表于 2019-02-25 | 分类于 Java Synchronized关键简介Java并发编程中,Synchronized关键字是一种避免多线程同时操作对象中实例变量出现线程安全的方法。 Synchronized取得的锁都是对象锁,而不是把一段代 ... 阅读全文 »
Java多线程基础 发表于 2019-02-24 | 分类于 Java 进程和线程的简介进程进程是程序的一次执行过程,是系统运行程序的基本单位。一个程序的运行就是从一个进程创建开始的。在Windows中查看任务管理器,就可以看见当前Windows运行的进程(.exe文件) ... 阅读全文 »