本周主要复习学习过往知识,敲了七个小时的代码, 1.复习了使用变量的步骤 2.常量:final <数据类型> <常量名> =<初始值> final double PI=3.149.单目运算符包括! ~ ++ --,优先级别高 3.三目运算符:三元运算符 int min; min = 5 < 7 ? ...
分类:
其他好文 时间:
2019-09-01 10:53:38
阅读次数:
67
### MVP简介 >MVP 全称:Model-View-Presenter ;MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的[地方](https://baike.baidu.com/item/%E5%9C%B0%E6%96%B9/2262175):Controller/Present ...
分类:
移动开发 时间:
2019-09-01 10:24:29
阅读次数:
91
[TOC] 1,常量池 1.1, class文件常量池 ? class文件常量池位于class文件中 ? class文件头4个字节称为魔数,魔数后面的4个字节为文件版本号,而版本号之后的就是常量池的入口。该常量池用于存放编译器生成的各种字面量和符号引用,字面量就是所谓的常量,如字符串,final修饰 ...
分类:
编程语言 时间:
2019-08-31 21:25:29
阅读次数:
132
Java代码 @Path("/file") public class FileService { private static final String FILE_PATH = "c:\\file.log"; @GET @Path("/get") @Produces("text/plain") pu ...
分类:
其他好文 时间:
2019-08-30 23:26:53
阅读次数:
135
1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。 具体来说 JD ...
分类:
编程语言 时间:
2019-08-30 20:44:14
阅读次数:
95
public class EncodingUtil { // 这里可以提供更多地编码格式,另外由于部分编码格式是一致的所以会返回 第一个匹配的编码格式 GBK 和 GB2312 public static final String[] encodes = new String[] { "UTF-8"... ...
分类:
编程语言 时间:
2019-08-30 19:21:03
阅读次数:
82
之前学习ThreadPool的使用以及源码剖析,并且从面试的角度去介绍知识点的解答。今天小强带来周期性线程池的使用和重点源码剖析。 ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor:用来处理延时任务或定时任务 定时线程池类的类结构图 Sc ...
分类:
编程语言 时间:
2019-08-30 09:33:09
阅读次数:
82
它们到底都有什么区别呢! 三者都是用来对字符串进行操作,String通常用来定义一个变量,而StringBuilder StringBuffer则通常用来对字符串进行拼接等操作。但其实String同样的可以用来拼接字符串,可我们为什么很少使用呢,这样从三者的底层代码说起。 String的底层代码为一 ...
分类:
其他好文 时间:
2019-08-29 22:53:53
阅读次数:
71
public class Singleton { private Singleton(){ } private static final Singleton singleton = new Singleton(); public static Singleton getInstance(){ ret ...
分类:
其他好文 时间:
2019-08-29 17:52:13
阅读次数:
72