摘要: 官网下载地址:https://dev.mysql.com/downloads/mysql/,MySQL Community(社区版) Server 5.7.21,下载完毕后,解压文件。 (1)在mysql目录下添加my.ini文件,内容具体如下: (2)使用管理员运行CMD命令,切换目录到E:\my 阅读全文
posted @ 2018-05-13 16:59 knbsyoo 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一. 序言 一. 序言 一. 序言 在分析Object.java发现如下的方法: public native int hashCode(); 本着穷究的目的,去找相关的资料分析为什么Object.java为什么有这个原生的HashCode方法。 二. 分析 (1)HashCode是什么? HashC 阅读全文
posted @ 2018-05-13 16:54 knbsyoo 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一. 序言 Object.java是一切类的基类,所以了解该类有一定的必要 二 .属性及方法分析 方法列表: 关键字分析:final,native,static (1) natives“原生的”,natives修饰的方法的实现由非java语言实现,比如C。由于Java不能直接操作底层操作系统,所以通 阅读全文
posted @ 2018-05-13 16:51 knbsyoo 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一 引言 最近在查看JDK1.8的源码,分析integer.java文件,发现用到一些位运算,遂网上了解一番。 二 正文 下面的a和b都是整数类型,则: 例子: 按位与 同符号 0b000000000000000000000000000010110B0111111111111111111111111 阅读全文
posted @ 2018-05-13 16:44 knbsyoo 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1)Apache POI 简介 Apache POI是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。POI为“Poor Obfuscation Implementation”的首字母缩写,意为 阅读全文
posted @ 2018-05-13 16:40 knbsyoo 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1)声明部: extends Number, 重写方法: implements Comparable<T>,接口实现如下: 与实现该接口无关观察compareUnsigned方法: compareUnsigned 例子: result: 算法分析:比较是无符号比较方法,而默认是有符号整型,所以需要特 阅读全文
posted @ 2018-05-13 16:28 knbsyoo 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Short是基本数据类型short的包装类。 1)声明部: extends Number,override methods: implements Comparable<Short> : 2)私有静态内部类 Short类加载的时候,加载该内部类,内部类静态模块代码执行,初始化缓存对象数组。 3)Sh 阅读全文
posted @ 2018-05-13 16:04 knbsyoo 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Byte是基本数据类型byte的包装类。 1)声明部分: 实现Comparable<T>接口,实现该接口方法如下: 继承Number.java,方法如下: 其中前4个是抽象方法,Byte.java不是抽象类,所以必须实现父类的4个抽象方法;后2个方法实现调用第一个方法。Number提供了包装类型之间 阅读全文
posted @ 2018-05-13 15:56 knbsyoo 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 在写代码的时候,遇到Double类型转换为Integer类型,代码如下: 分析: 1)d.toString() = 3.0; 2)查看Integer valueOf源码 ,调用paserInt方法 断点跟踪,发现如下 ,字符“.”在抛出NumverFormatException异常。该方法返回的是在 阅读全文
posted @ 2018-05-13 15:47 knbsyoo 阅读(896) 评论(0) 推荐(0) 编辑