摘要: java string类的总结 一、String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。二、Strin 阅读全文
posted @ 2018-01-31 19:31 admindu 阅读(200) 评论(0) 推荐(0)
摘要: Eclipse中10个最有用的快捷键组合 Eclipse中10个最有用的快捷键组合 通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下 阅读全文
posted @ 2018-01-30 11:04 admindu 阅读(271) 评论(0) 推荐(0)
摘要: 深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 阅读全文
posted @ 2018-01-29 19:06 admindu 阅读(136) 评论(0) 推荐(0)
摘要: Java面向对象的三大特征: 封装、继承、多态 封装和继承几乎都是为多态而准备的 一、 封装 首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。 封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成 阅读全文
posted @ 2018-01-29 08:36 admindu 阅读(167) 评论(0) 推荐(0)
摘要: java多态,如何理解父类引用指向子类对象 要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。 但当我这样定义时: Animal a = new 阅读全文
posted @ 2018-01-26 08:54 admindu 阅读(156) 评论(0) 推荐(0)
摘要: static关键字 static用法: 是一个修饰符,用来修饰成员变量和成员函数。被static修饰的变量不在堆内存中,会被单独提取出来,放在方法区(共享区,数据区)每个单独的对象还是能正常访问,被对象所共享。 当成员被静态修饰后,除了可以被对象使用" . "来调用,还可以直接使用类名加" . "的 阅读全文
posted @ 2018-01-25 10:08 admindu 阅读(124) 评论(0) 推荐(0)
摘要: 对象数组的内存图解 阅读全文
posted @ 2018-01-24 09:05 admindu 阅读(94) 评论(0) 推荐(0)
摘要: 一、 在记事本上写第一个Java程序 1. 新建一个TXT文本文档 例如(Dome.txt) 2. 输入: public class Dome { public static void main(String[] args){ System.out.println("hello!world"); } 阅读全文
posted @ 2018-01-23 18:28 admindu 阅读(94) 评论(0) 推荐(0)
摘要: Java的心路历程 1. Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。 阅读全文
posted @ 2018-01-23 18:21 admindu 阅读(198) 评论(0) 推荐(0)