
JAVA基础
文章平均质量分 65
非本人文章
活到老,学到老
展开
-
【JAVA-基础】—概述与发展
最基础的也是最重要的,这是我坚信的一句话:没有根基,何来高楼。 打今儿起,我将陆续总结JAVA的一些基础概念与基础应用......并会结合导图,方便大家记忆和理解。 了解一件事物,首先要了解它的发展与背景,所以,第一篇我们将从概述和发展出发。原创 2017-02-21 21:19:56 · 424 阅读 · 12 评论 -
【JAVA-基础】—理解面向对象
上回说到,JAVA是一门非常纯粹的面向对象的语言,所以笔者先带大家了解一下面向对象,从而对JAVA有更进一步的认识。 背景: 早期编程语言如C,都是结构化编程语言,随着软件开发技术发展,人们开始提高代码的可重用性,可扩展性、可维护性,即面向对象的思想,这种思想及程序的发展便催生出了大量的面向对象的语言,如Java、C#.... 同时,这样的发展,允许了人们原创 2017-02-25 21:13:21 · 496 阅读 · 12 评论 -
【JAVA-基础】—运行机制与运行环境
运行机制: 高级语言的执行方式分为编译型和解释型。 编译型:是指使用专门的编译器,针对特定的平台(操作系统)将某种高级语言源代码一次性“翻译”成可被该平台硬件执行的机器码。并包装成该平台所能识别的可执行性程序的格式,这个转换过程称为“编译”。编译生成的可执行性程序可以脱离开发环境,在特定的平台上独立运行。 但由于转化成的是特定平台的可执行格式, 所以其通常无法移植到其他平台上运行,如果需要移植,需要将源码复制到该平台,针对特定平台进行修改,并重新编译。 解释型:是指使用专门的解释器对源程序逐行解释成特定平原创 2017-03-05 21:17:37 · 566 阅读 · 14 评论 -
【JAVA-基础】—类成员单例(Singleton)类
大部分时候都把类的构造器定义成public访问权限,允许任何类自由创建该类的对象。但在某些时候,允许其他类自由创建该类的对象没有任何意义,还可能造成系统性能下降(因为频繁地创建对象、回收对象带来的系统开销问题)。例如,系统可能只有一个窗口管理器、一个假脱机打印设备或一个数据库引擎访问点,此时如果在系统中为这些类创建多个对象就没有太大的实际意义。原创 2017-04-30 15:40:53 · 799 阅读 · 18 评论