摘要: String类的两种实例化方式 直接赋值: 构造方法: 字符串的比较 “==”是Java提供的关系运算符,主要的功能是进行数值相等判断的, 如果用在了String对象上表示的是 内存地址数值的比较 ; equals()”:是由String提供的一个方法,此方法专门负责进行 字符串内容的比较 。 内容 阅读全文
posted @ 2018-01-24 21:06 一粒飞鸿 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 数组 数组指的就是一组相关变量的集合。例如:如果说现在要想定义100个整型变量,按照传统的思路,可能这样定义: int i1,i2 ,... i100,一共写100个变量。 以上的形式的确可以满足技术要求,但是这里有一个问题,这100多个变量没有任何的逻辑的控制关系,完全独立,就会出现对象不方便管理 阅读全文
posted @ 2018-01-24 12:41 一粒飞鸿 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 简单Java类 简单Java类是一种在实际开发之中使用最多的类的定义形式,在简单Java类中包含有类、对象、构造方法、private封装等核心概念的使用,而对于简单Java类首先给出如下的基本开发要求: 类名称必须存在有意义,例如:Book、Emp; 类之中所有的属性必须private封装,封装后的 阅读全文
posted @ 2018-01-24 09:35 一粒飞鸿 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 构造方法 如果要实例化新的对象,那么肯定需要使用关键字new来完成,但是除了new这个关键字之外,还有可能在对象实例化时为其进行一些初始化的准备操作,这个时候就需要构造方法的支持了 构造方法本身是一种特殊的方法,它只会在新对象实例化的时候调用,其定义原则:方法名称与类名称相同,没有返回值类型声明,同 阅读全文
posted @ 2018-01-24 09:16 一粒飞鸿 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 封装使用 在开发之中,针对于属性有这样一种定义:所有在类中定义的属性都要求使用private声明,如果属性需要被外部所使用,那么按照要求定义相应的setter、getter方法,以String title为例。 setter方法主要是设置内容,public void setTitle(String 阅读全文
posted @ 2018-01-24 07:55 一粒飞鸿 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 定义类 对象定义格式 使用类 —— 在主类中使用Book类 对象内存分配 类本身属于引用数据类型,对于引用数据类型的执行分析就必须结合内存操作来看,首先给出读者两块内存空间的概念 堆内存(heap) :保存每一个对象的属性内容,堆内存需要用关键字new才可以开辟,如果一个对象没有对应的堆内存指向,那 阅读全文
posted @ 2018-01-24 07:31 一粒飞鸿 阅读(105) 评论(0) 推荐(0) 编辑