java
Blog_SJT
公众号:一路向AI。主要研究爬虫、推荐系统、文本分类等内容
展开
-
Java中private、protected、public和default的区别
Java中的private、protected、public和default的区别转载 2016-11-03 16:07:16 · 311 阅读 · 0 评论 -
Java简单工厂模式
简单工厂模式的简单应用: 问题: 一个农场公式专门负责培育各种水果,在这个系统中的水果有葡萄,香蕉和橘子,其类图如图所示。请应用简单工厂模式,在主程序中根据键盘输入的水果名称来完成其生长状态描述。 类图如下: 一:java工程目录结构: 二:各个类的代码: SimpleFactory类: package factory; public class Simpl原创 2016-12-01 17:54:53 · 414 阅读 · 0 评论 -
简单工厂模式,工厂模式
在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部转载 2016-12-01 20:34:50 · 242 阅读 · 0 评论 -
抽象工厂模式
本文继续介绍23种设计模式系列之抽象工厂模式。 前面已经介绍过简单工厂模式和工厂方法模式,这里继续介绍第三种工厂模式-抽象工厂模式,还是以汽车的制造为例。 例子背景: 随着客户的要求越来越高,宝马车需要不同配置的空调和发动机等配件。于是这个工厂开始生产空调和发动机,用来组装汽车。这时候工厂有两个系列的产品:空调和发动机。宝马320系列配置A型号空调和A型号发动机,宝马230系列配置B转载 2016-12-02 21:29:38 · 335 阅读 · 0 评论 -
Get与Post的区别
Get与Post的区别如下表格:原创 2017-02-15 17:18:44 · 274 阅读 · 0 评论 -
java线程 全面详细的讲解
Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如Java.exe转载 2017-07-19 21:23:33 · 342 阅读 · 0 评论