摘要: String 类1、 String 对象的初始化由于 String 对象特别常用,所以在对 String 对象进行初始化时,Java 提供了一种简化的特殊语法,格式如下:String s = “abc”;s = “Java 语言”;其实按照面向对象的标准语法,其格式应该为:String s = ne 阅读全文
posted @ 2017-05-09 21:34 胖墩墩儿~ 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 集合框架简述在 JDK API 中专门设计了一组类,这组类的功能就是实现各种各样方式的数据存储,这样一组专门用来存储其它对象的类,一般被称为对象容器类,简称容器类,这组类和接口的设计结构也被统称为集合框架(CollectionFramework)。这组类和接口都包含在 java.util 包中。为了 阅读全文
posted @ 2017-05-09 21:22 胖墩墩儿~ 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 【java面试题】StringBuilder与StringBuffer和String 的区别 StringBuilder和StringBuffer 以及我们最早遇见的String 类有那些区别呢?在不同的场合下我们应该用哪个呢? 简要的说,String类型和StringBuffer类型的主要性能区别 阅读全文
posted @ 2017-05-09 21:08 胖墩墩儿~ 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: 在整个异常处理机制中,异常在系统中进行传递,传递到程序员认为合适的位置,就捕获到该异常,然后进行逻辑处理,使得项目不会因为出现异常而崩溃。为了捕获异常并对异常进行处理,使用的捕获异常以及处理的语法格式为:try{//逻辑代码}catch(异常类名 参数名){//处理代码}在该语法中,将正常的程序逻辑 阅读全文
posted @ 2017-05-01 18:53 胖墩墩儿~ 阅读(4963) 评论(0) 推荐(0) 编辑
摘要: 抽象类和接口(一)在实际的项目中,整个项目的代码一般可以分为结构代码和逻辑的代码。就像建造房屋时,需要首先搭建整个房屋的结构,然后再细化房屋相关的其它的结构,也像制造汽车时,需要首先制作汽车的框架,然后才是安装配件以及美化等工作。程序项目的实现也遵循同样的道理。在项目设计时,一个基本的原则就是——“ 阅读全文
posted @ 2017-04-27 09:07 胖墩墩儿~ 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 修饰符修饰符的作用是让被修饰的内容具备特定的功能,在程序中合理使用修饰符可以在语法和功能上实现很多需要的效果。Java 语言中的修饰符主要有 5个:static、final、native、abstract 和 synchronized。这里首先讲解 static、final 和 native 的作用 阅读全文
posted @ 2017-04-22 13:20 胖墩墩儿~ 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: —多态性多态性是面向对象技术中最灵活的特性,主要是增强项目的可扩展性,提高代码的可维护性。多态性依赖继承特性,可以把多态理解为继承性的扩展或者深入。在这里把多态性分为两方面来进行介绍,对象类型的多态和对象方法的多态。为了方便后续的讲解,首先给出一个继承结构的示例。//文件名:SuperClass.j 阅读全文
posted @ 2017-04-22 13:11 胖墩墩儿~ 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 封装封装指在实际实现时,将复杂的内部结构隐藏起来,并为这组复杂的结构取一个统一的名称进行使用。在现实世界中,大量的存在封装的例子,例如电脑的硬盘,将多组复杂的线路和存储信息的磁片封装起来,并将该组结构取名为硬盘,以后就可以使用硬盘来代表该结构,而不需要更多的了解内部的信息。在面向对象技术中,类是典型 阅读全文
posted @ 2017-04-21 18:18 胖墩墩儿~ 阅读(274) 评论(0) 推荐(0) 编辑
摘要: —方法重载和参数传递方法相同:在 Java 语言中,方法相同的概念和其它程序设计语言不尽相同,Java语言中的方法相同指方法名称和参数列表都相同,其中参数列表相同指参数个数、参数类型和参数排列顺序等相同,参数名称可以不相同。相同的方法访问控制符、返回值类型可以不相同。以下是一下相同的方法:publi 阅读全文
posted @ 2017-04-21 18:07 胖墩墩儿~ 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 移位运算符移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:<<(左移)、>>(带符号右移)和>>>(无符号右移)。在移位运算时,byte、short 和 char 类型移位后的结果会变成 int 类型,对于 byte、short、char 和 int 进行移位时 阅读全文
posted @ 2017-04-21 18:00 胖墩墩儿~ 阅读(407) 评论(0) 推荐(0) 编辑