摘要: 回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。 [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。 后来我就看《Thinking i... 阅读原文
2018-01-02 23:37:17 阅读(715) 评论(0)
摘要: 转自CSDN: 1、背景 根据不同的业务逻辑,经常会遇到数组中存在多个重复元素的场合,总结了下数组的排序,留个记录。 2、实现方法   总结了四种方法,接下来进行展示   1、方法一   //数组去重方法一 String[] array = {"a","b","c","c","d"... 阅读原文
2018-01-02 23:02:02 阅读(758) 评论(0)
摘要: 前言: 这段时间在跟一个车联网的项目,所以做了一些研究。 OBD概述 OBD是英文On-Board Diagnostic的缩写,中文翻译为“车载诊断系统”。这个系统随时监控发动机的运行状况和尾气后处理系统的工作状态,一旦发现有可能引起排放超标的情况,会马上发出警示。当系统出现故障时,故障灯(MIL)或检查发动机(Ch... 阅读原文
2018-01-02 21:26:03 阅读(827) 评论(0)
摘要: 一.使用try-catch捕获单个异常 如果异常出现的话,会立即终止程序,我们得处理异常: 1) :该方法不处理,而是声明抛出,由该方法的调用者来处理,(throws) 2) :在方法中使用try-catch的语句块来处理异常- 使用try-catch捕获单个异常: 语法如下: try{ 编写可能会出现异常的代码 ... 阅读原文
2018-01-02 19:55:04 阅读(713) 评论(0)
摘要: 接口的定义 接口的作用是定义该类型的实例要具有的功能,也就是必须执行哪些工作,并且不需要关心这些工作是怎么具体进行的。接口定义的方法没有方法体,并且接口不允许定义实例变量。如果一个类实现了这个接口就必须实现重写接口的所有方法。接口如下: 1 public interface MyInterface{ 2 i... 阅读原文
2018-01-02 18:00:02 阅读(739) 评论(0)
摘要: 在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的。... 阅读原文
2018-01-02 16:22:03 阅读(742) 评论(0)
摘要: 1. 《深入理解Java虚拟机》是近年来国内出版的唯一一本与Java虚拟机相关的专著,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析得透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。   下载地址:深入理解Java虚拟机   2. Effective Java中文... 阅读原文
2018-01-02 14:45:14 阅读(746) 评论(0)
摘要: 1.持有对象      Java容器类类库的用途是“保存对象”,并将其划分为两个不同的概念:       (1) Collection: 一个独立元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素,而Set不能有重复元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序... 阅读原文
2018-01-02 12:51:02 阅读(728) 评论(0)
摘要: 这周遇到了一个需要处理String字符串的问题,用到了split将字符串解析为一个String的数组,还用到了某些替换字符的操作。 1 /* 2 **将String source按‘,’间隔开,再分别对array的每个元素进行操作 3 **注意转义的换行符应该是‘\\\\n’ 4 */ 5 String[... 阅读原文
2018-01-02 12:11:01 阅读(753) 评论(0)
摘要: 工作中,需要处理与另一方系统数据交换的问题,采用的是调用远程接口的方法,数据格式选择的是json,今天就来聊一聊json,主要分析json数据和java Bean之间的转换问题。 一、json是什么 json,全称是JavaScript Object Notation,中文翻译是JS对象标记语言,是一种轻量级的数据交... 阅读原文
2018-01-02 11:16:02 阅读(740) 评论(0)