11 2018 档案
摘要:单例模式(Singleton) 1. 简单单例 单例模式是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: 1. 系统开销小。某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。 2. 减轻GC压力。省去了new操作符,降
阅读全文
摘要:概述 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块
阅读全文
摘要:public class StringTest { private String s1 = "china"; private String s2 = "china"; private String s3 = "china"; private String ss1 = new String("chin
阅读全文
摘要:1. 基础 基本类型 默认值内存位置 引用类型 默认值内存位置byte0 如 int a = 1 a = 1 存 内存栈 Byte null 如 Integer b = new Integer (1); Step1:栈 中创建引用变量 b Step2:堆 中创建new Integer ()对象 St
阅读全文
摘要:final 修饰符 (修饰 变量,方法,类不可改变) final变量 :表示常量,只能被赋值一次,赋值后值不再改变。 final方法 :不能(被子类的方法)覆盖,但可以被继承。 final类 :不能被继承,没有子类,final类中的方法默认是final。final不能用于修饰构造方法。 finall
阅读全文
摘要:面向对象的三大基本特征:封装、继承和多态 一、封装 利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。用户无需知道对象内部的细节,但可以通过对象对外提供的接口来访问该对象。
阅读全文
摘要:基础篇 基本功 1. 面向对象的特征 2. final, finally, finalize 的区别 3. int 和 Integer 有什么区别 3-1:基本类型和引用类型 3-2:Java 常量池,栈与堆 3-3:new String 原理(创建多少个对象) 4. 成员变量和局部变量的区别 重载
阅读全文
摘要:读书笔记 第一部分 Nginx能帮我们做什么 第1章 研究Nginx前的准备工作 1.1Nginx是什么 1.2为什么选择Nginx 1.3准备工作 1.4编译安装Nginx 1.5configure详解 1.6Nginx的命令行控制 1.7小结 第2章 Nginx的配置 2.1运行中的Nginx进
阅读全文
摘要:开发工具 1. IntelliJ IDEA2018 下载安装 2. webstorm 2018 下载和安装 3. TortoiseGit 下载,安装,使用 3-1 Tortoisesvn 下载,安装,使用 4. Git 下载和安装 5. JDK 下载 安装环境变量配置 6. MobaXterm 下载
阅读全文

浙公网安备 33010602011771号