摘要:
回头看看, 我进入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)