
JavaSE
文章平均质量分 80
V醉逍遥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java学习笔记——访问权限控制
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。访问控制(或隐藏具体实现)与“最初的实现并不恰当”有关。如果你把一个代码段放到了某个位置,等过一会儿回头再看时,有可能会发现有更好的方式去实现相同的功能。这正是重构的原动力之一,重构即重写代码,以使它更可读、更易理解,并原创 2013-08-22 12:09:53 · 1429 阅读 · 0 评论 -
Java学习笔记——操作符
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。1.使用Java操作符操作符接受一个或多个参数,并生成一个新值。参数的形式与普通的方法调用不同,但效果是相同的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的用法与其他编程语原创 2013-08-20 11:34:35 · 1444 阅读 · 0 评论 -
Java学习笔记——持有对象
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。如果一个程序只包含固定数量的且其生命周期都是已知的对象,那么这时一个非常简单的程序。通常,程序总是根据运行时才知道的某些条件去创建新对象。在此之前,不会知道所需对象的数量,甚至不知道确切的类型。为解决这个普遍的编程问题,原创 2013-09-02 17:35:56 · 721 阅读 · 0 评论 -
Java学习笔记——一切都是对象
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。1.用引用操纵对象每种编程语言都有自己的操纵内存中元素的方式,在Java中,一切都被视为对象,因此可以采用单一固定的语法。尽管一切都看做对象,但是操纵的标识符实际上是对象的一个“引用”。简单的例子如,电视遥控器(引用原创 2013-08-20 08:27:27 · 1783 阅读 · 0 评论 -
Java学习笔记——内部类
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。可以将一个类的定义放在另一个类的内部,这就是内部类。内部类是一种非常有用的特性,因为它允许你把一些逻辑相关的类组织在一起,并控制位于内部的类的可视性。然而必须要了解,内部类与组合是完全不同的概念,这一点很重要。在最初,内原创 2013-09-02 13:07:04 · 688 阅读 · 0 评论 -
Java学习笔记——字符串
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。1.不可变StringString对象是不可变的(final类)。查看JDK文档你就会发现,String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包含修改后的字符串内容原创 2013-09-05 14:48:23 · 590 阅读 · 0 评论 -
Java学习笔记——对象导论
时光荏苒,岁月穿梭,转眼间,我已走出了大学校门,踏上了职业的战场。作为一只初出茅庐的菜鸟,我发现自己要学习的东西真的很多很多。因此,我开始了自己的学习。每当我遇到问题不知所措时,原创 2013-08-19 13:48:22 · 752 阅读 · 0 评论 -
Java学习笔记——接口
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。这种机制在编程语言中并不通用。例如,C++对这些概念只有间接的支持。在Java中存在语言关键字这个事实表明,人们认为这些思想是很重要的,以至于要提供对他们的原创 2013-08-26 16:47:28 · 654 阅读 · 0 评论 -
Java学习笔记——初始化与清理
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。1.用构造器确保初始化初始化和清理正是涉及安全的两个问题,C++引入了构造器(constructor)的概念,这是一个在创建对象时被自动调用的特殊方法。Java中也采用了构造器,并额外提供了“垃圾回收器”。对于不在使原创 2013-08-21 13:36:03 · 599 阅读 · 0 评论 -
Java学习笔记——控制执行流程
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。1.true和falseJava中,所有条件语句都利用条件表达式的真或假来决定执行路径。Java中,不允许我们讲一个数字作为布尔值使用。2.if-elseif-else语句是控制程序流程的最基本的形式原创 2013-08-20 14:25:06 · 593 阅读 · 0 评论 -
Java学习笔记——复用类
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够赋值代码并对之加以改变还是不够的,它还必须能够做更多的事情。此方法的窍门在于使用类而不破坏现有程序代码。读者将会在本章中看到两种打到这一目的的原创 2013-08-22 16:27:31 · 622 阅读 · 0 评论 -
Java学习笔记——通过异常处理错误
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。1.概念C语言以及其他早期语言常常具有多种错误处理模式,这些模式往往尽力在约定俗成的基础之上,而并不属于语言的一部分。通常会返回讴歌特殊值或者设置某个标志,并且假定接受者将对这个返回值或标志进行检查,以判定是否发生了原创 2013-09-05 13:00:32 · 1345 阅读 · 0 评论 -
Java学习笔记——多态
本文为Java编程思想第四版的学习笔记,在此感谢作者Bruce Eckel给我们带来这样一本经典著作,也感谢该书的翻译及出版人员。本文为原创笔记,转载请注明出处,谢谢。在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本特征。多态通过分离做什么和怎么做,从另一个角度将接口和实现分离开来。多态不但能够改善代码的组织结构和可读性,还能创建可扩展的程序——即无论在项目最初创建时原创 2013-08-23 15:54:08 · 736 阅读 · 0 评论