上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 一、工厂方法模式(Factory Method) 工厂方法模式分为三种: 1)普通工厂模式 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图: 举例如下:(我们举一个发送邮件和短信的例子) public interface Sender { public void Send 阅读全文
posted @ 2020-03-18 16:17 ohmok 阅读(241) 评论(0) 推荐(0)
摘要: 偶尔看到的一个关于 try()...catch() 的用法,通常我们使用 try...catch() 捕获异常的,如果遇到类似IO流的处理,要在finally部分关闭IO流,当然这个是JDK1.7之前的写法了; 在JDK7优化后的 try-with-resource 语句,该语句确保了每个资源,在语 阅读全文
posted @ 2020-03-17 23:51 ohmok 阅读(464) 评论(0) 推荐(0)
摘要: 一、回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 二、Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 1、基于POJO的 阅读全文
posted @ 2020-03-16 12:50 ohmok 阅读(292) 评论(0) 推荐(0)
摘要: 当SpringBoot项目启动成功后,访问Controller下的RequestMapping路径却发现无法访问,且提示Status=404 我的项目中controller下只有一个访问路径/hello,正常情况下当项目启动成功,会在控制台看到项目启动时扫描到该路径:@RequestMapping( 阅读全文
posted @ 2020-03-16 11:50 ohmok 阅读(14727) 评论(1) 推荐(0)
摘要: 一、问题 ● 创建 maven 项目的时候,jdk 版本是 1.5 版本,而自己安装的是 1.8 版本,从而导致无法使用 Java8 的新功能。 ● 每次 右键项目名 -> maven -> update project 时候,项目 jdk 版本就会变回 1.5 版本。 二、解决办法 1)项目级配置 阅读全文
posted @ 2020-03-16 11:32 ohmok 阅读(648) 评论(0) 推荐(1)
摘要: 1. 中断线程的三种方式 1)定于循环结束标记 因为线程运行代码一般都是循环,只要控制循环即可,任务中都会有循环结构,只要控制住循环就可以结束任务。 控制循环通常就用定义标记来完成。 2)run方法结束 3)使用Interrupt(中断)方法 该方法是结束线程的冻结状态,使线程回到运行状态来。 方法 阅读全文
posted @ 2020-03-14 10:54 ohmok 阅读(221) 评论(0) 推荐(0)
摘要: 一、线程同步 1)模拟多个用户同时从银行账户里面取钱 ● Account 类:银行账户类,里面有一些账户的基本信息,以及操作账户信息的方法 // 模拟银行账户 class Account { private String accountNo;// 账号 private double balance; 阅读全文
posted @ 2020-03-13 21:39 ohmok 阅读(297) 评论(0) 推荐(0)
摘要: 一、线程概述 线程就是进程中一个负责程序执行的控制单元(执行路径),每一个线程都有自己运行的内容,这个内容可以称之为线程要执行的任务; 一个进程中可以多执行路径,称之为多线程。一个进程当中至少有一个线程,开启多个线程是为了同时运行多部分代码; 二、线程与进程 1)进程 正在进行中的程序(直译)。几乎 阅读全文
posted @ 2020-03-12 23:02 ohmok 阅读(198) 评论(0) 推荐(0)
摘要: 一、正则表达式简介 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 1)什么是正则表达式 正则表达式(Regluar Expressions)又称规则表达式,这个概念最初是由Unix中的工具软件(如sed 和 阅读全文
posted @ 2020-03-11 20:36 ohmok 阅读(156) 评论(0) 推荐(0)
摘要: 一、什么是反射机制 在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。简单来说,就是Java对每一个类和类中的所有成员都进行了封装,这样每个类都有一个与之对应的 阅读全文
posted @ 2020-03-11 15:59 ohmok 阅读(207) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页