摘要:
Properties类与.properties文件:
Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集的类,不过Properties有特殊的地方,就是它的键和值都是字符串类型。而.properties文件是由“键=值”的形式的数据项集合所构成的一个文件。需... 阅读原文
2017-12-12 15:49:02 阅读(778) 评论(0)
摘要:
作为 Java 书呆子,比起实用技能,我们会对介绍 Java 和 JVM 的概念细节更感兴趣。因此我想推荐 Lukas Eder 在 jooq.org 发表的原创作品给大家。
你是从很早开始就一直使用 Java 吗?那你还记得它的过去吗?那时,Java 还叫 Oak,OO 还是一个热门话题,C++ 的 folk 者认... 阅读原文
2017-12-12 14:08:02 阅读(806) 评论(0)
摘要:
hashCode和equals方法是Object类的相关方法,而所有的类都是直接或间接的继承于Object类而存在的,为此,所有的类中都存在着hashCode和equals。通过翻看Object类的相关源码,发现其hashCode的实现方式如下:
public native int hashCode();
从... 阅读原文
2017-12-12 13:22:01 阅读(782) 评论(0)
摘要:
可能由于版本问题会有稍微的差异,看英文字母能否对号!
一 常用的快捷键
Ctrl+1 修复功能
Ctrl+D 删除光标所在行
Ctrl+Alt+↑ 向上复制此行代码
Ctrl+Alt+↓ 向下复制此行代码
Ctrl+Shift+F 调整格式
二 设置字体样式
1 设置编辑器中... 阅读原文
2017-12-12 12:54:04 阅读(733) 评论(0)
摘要:
Java泛型在JDK1.5之后正式登场,主要解决了Java中强制类型转换带来的类型安全问题。简单的说泛型解决的是关于Java中数据类型的问题。
以往要实现参数的任意化都是通过对类型Object(所有Java类的最高父类)的引用来实现,而这一操作就要求开发者对实际参数类型预知才能进行显示转换。否则在程序运行时将会出... 阅读原文
2017-12-12 12:26:02 阅读(766) 评论(0)
摘要:
首先题主说的20%我不知道从哪方面去理解。接下来我会将自己多年来工作中会经常使用到的技术列出来。
1.html、css
2.java工作原理(jvm)
3.java语法、数据结构和算法
4.java语言特性(封装、继承、多态、抽象)
5.java设计模式(在开发中会经常用到)
6.java反射机制(常用框架都会用到反... 阅读原文
2017-12-12 10:43:01 阅读(756) 评论(0)
摘要:
Jackson是常用的json解析工具之一,具有json string转object(objectMapper.readValue),object转string,json string合法性判断等等功能。
从json文件读取json string或者自定义json string,将其转为object。下面采用... 阅读原文
2017-12-12 08:46:02 阅读(758) 评论(0)
摘要:
这个章节是Struts2框架应用最广泛的三个版块(上传下载、国际化、校验输入)之一,所以这一版块的学习还蛮重要的。
1. 章节目录
Struts2文件上传
单文件上传
拦截器实现文件过滤
文件上传常量配置
Struts2多文件上传
Struts2文件下载
2. 具体内容
2.1... 阅读原文
2017-12-12 07:24:11 阅读(758) 评论(0)
摘要:
1.Socket简介
在客户/服务器通信模式中,客户端需要主动建立与服务器连接的Socket,服务器端收到客户端的连接请求,也会创建与客户端连接的Socket。Socket可以看做是通信连接两端的收发器,客户端和服务端都通过Socket来收发数据。
Socket是网络上运行的两个程序间双向通讯的一端... 阅读原文
2017-12-12 06:40:02 阅读(738) 评论(0)
摘要:
IOC是一种叫做“控制反转”的设计思想。
1、较浅的层次——从名字上解析 “控制”就是指对 对象的创建、维护、销毁等生命周期的控制,这个过程一般是由我们的程序去主动控制的,如使用new关键字去创建一个对象(创建),在使用过程中保持引用(维护),在失去全部引用后由GC去回收对象(销毁)。 “反转”就是指对 对象的创建、... 阅读原文
2017-12-12 06:00:03 阅读(747) 评论(0)