Java知识点
Java的零散知识点
猪爸爸爱学习
大龄码农,熟悉Java、Spring、MyBatis等英文单词的拼写。
展开
-
Mia_PDF_Tool v1.0 工具软件使用说明
软件名称:Mia_PDF_Tool v1.0.exe 软件大小:5.2M 版本:version 1.0 运行环境:已测试过winxp/win7/win8/win8.1 下载链接: 功能:1.合并PDF:合并两个PDF文件产生一个新的PDF文件 2.提取PDF:将一个PDF按指定页码范围提取产生一个新的PDF文件 一、运行界面 说明: 1.软原创 2015-08-04 11:29:23 · 1058 阅读 · 0 评论 -
java之静态导入
我们知道在写java类的时候通常需要导入需要的包,例如“import java.util.ArrayList”。实际上也可以不导包而在使用的使用直接写上类的完整路径,如“java.util.ArrayList al = new java.util.ArrayList();”,但这样写的话语句太长了并且影响代码的阅读性。所以,import导包可以很好的解决这两个问题。 在开发中,有时候会调用一些静原创 2016-08-18 15:31:35 · 2445 阅读 · 0 评论 -
java中抽象类和接口的特点
java中抽象类的特点: 1. 如果一个类中有抽象方法,那么这个类一定是抽象类 2. 抽象类中不一定有抽象方法 3. 抽象类中可以存在抽象方法 4. 抽象类中可以存在构造方法 5. 抽象类中可以存在普通属性、方法、静态属性和静态方法 6. 抽象类中的抽象方法需要有子类实现,如果子类不实现,则子类也需要定义为抽象的 java中接口的特点: 1. 接口中的方法,永远都被原创 2016-08-02 15:19:34 · 6595 阅读 · 1 评论 -
java中数据类型的默认值和取值范围
数据类型 默认值 存储空间(字节) 取值范围 byte 0 1 -2^7—2^7-1 byte b=10; char ‘ \u0000′ 2 0—2^16-1 char c=’c’ ; short 0 2 -2^15—2^15-1 sh原创 2016-08-01 11:00:19 · 651 阅读 · 0 评论 -
java 二、八、十、十六进制之间的转换
牛客网华为机试练习第五题: 输入:十六进制的字符串 输出:对应的十进制字符串 示例 输入:0xA 输出:10 实现代码: import java.util.Scanner; public class test5 { public static void main(String[] args) { // TODO Auto-generated m原创 2016-07-20 19:43:10 · 738 阅读 · 0 评论 -
Java源码阅读的真实体会(一种学习思路)
刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。转载 2015-11-20 12:29:19 · 35302 阅读 · 22 评论 -
ASCII、Unicode、GBK和UTF-8字符编码的区别联系
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。 他们把转载 2015-10-18 16:02:09 · 489 阅读 · 0 评论 -
java反射机制的理解
java反射机制:动态(运行时)获取类中的信息就是java反射,可以理解为对类的解剖。 反射机制主要提供的功能: 1)在运行时判断任意一个对象所属的类 2)在运行时构造任意一个类的对象 3)在运行时判断任意一个类所具有的成员变量和方法 4)在运行时调用任意一个对象的方法 反射技术的作用:提高了程序的可扩展性 示例 :Tomcat中使用反射机制读取web.xml配置文件原创 2015-09-26 15:03:42 · 976 阅读 · 0 评论