骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

随笔分类 -  java学习笔记

摘要:类路径(classpath) java编译器编译.java文件和java虚拟机执行.class文件时的路径和写法不一样。 在没有设置任何classpath环境变量的情况下,javac可以编译全路径的.java文件。例如: 编译后,在.java同路径目录下生成class文件。 默认java虚拟机要从c 阅读全文
posted @ 2017-12-27 20:28 骏马金龙 阅读(28477) 评论(2) 推荐(7) 编辑
摘要:基础 类有属性和方法,它们对本类有效(作用范围)。类的属性就是成员变量,它默认会赋值初始化。类的方法是类具有的一些行为。 类是抽象的,将它们实例化后就是对象(通过new进行实例化),各实例化后的对象都具有这些成员变量的属性,且赋有具体的值,如果某对象没有为成员变量赋值,则采用默认初始化时的值。每个n 阅读全文
posted @ 2017-12-27 20:26 骏马金龙 阅读(897) 评论(0) 推荐(0) 编辑
摘要:简介 集合和数组的区别: 数组存储基础数据类型,且每一个数组都只能存储一种数据类型的数据,空间不可变。 集合存储对象,一个集合中可以存储多种类型的对象。空间可变。 严格地说,集合是存储对象的引用,每个对象都称为集合的元素。根据存储时数据结构的不同,分为几类集合。但对象不管存储到什么类型的集合中,既然 阅读全文
posted @ 2017-11-06 01:58 骏马金龙 阅读(768) 评论(0) 推荐(2) 编辑
摘要:基础数据类型包装类 当一个程序要求交互式输入一个int类型的年龄时,从文本框中输入的结果肯定是String类型的。要在程序中进行相关操作,它必须先转换为int类型。因此可以使用数据类型的转换或强制转换,但这种转换方式太过简单,功能太少,因此java中提供了数据类型包装类的概念。 数据类型包装类是指可 阅读全文
posted @ 2017-11-04 13:31 骏马金龙 阅读(484) 评论(0) 推荐(0) 编辑
摘要:简介 String/StringBuilder/StringBuffer这3个类都能创建字符串对象,它们都继承自Object类。 其中String对象一经创建,空间固定不变,无法再向其中增、删数据。即使提供了replace()方法,但也是一个字符对应一个字符的替换。总之它的空间大小不变。 而后两者都 阅读全文
posted @ 2017-11-04 06:42 骏马金龙 阅读(811) 评论(0) 推荐(4) 编辑
摘要:对象类型转换 分为向上转型和向下转型(强制对象转型)。向上转型是子对象向父对象转型的过程,例如猫类转换为动物类;向下转型是强制转型实现的,是父对象强制转换为子对象。这和基础数据类型的转换是类似的,byte在需要时会自动转换为int(向上转型),int可以强制转型为byte(向下转型)。 对于对象转型 阅读全文
posted @ 2017-10-29 18:20 骏马金龙 阅读(1218) 评论(1) 推荐(1) 编辑