摘要:
类的高级特性 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、Java类包 在Java中每定义一个类,通过Java编译器进行编译后,都会生成一个扩展名为.class的文件,当程序的规模逐渐庞大时,就很容易产生 类名称冲突 的现象。在Java中提供了一种 阅读全文
摘要:
接口、继承与多态 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、类的继承 继承可以使得整个程序的架构具有一定的弹性,在程序中复用一些已经定义完善的类不仅可以减少软件开发周期,也可以提高软件的可维护性和可扩展性。 继承的基本思想: 基于某个父类的扩展, 阅读全文
摘要:
数字处理类 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、数字格式化 数字的格式化在解决实际问题时非常普遍,如超市商品的价格,需要保留两位有效数字。在Java中使用java.text.DecimalFormat类对浮点型数据进行格式化操作,其中浮点型 阅读全文
摘要:
包装类 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 在Java中不能定义基本类型(primitive type)对象,为了能将基本类型视为对象进行处理,并能连接相关的方法,Java为每个基本类型都提供了包装类,如int型数值的包装类Integer和bo 阅读全文
摘要:
类和对象 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、面向对象概述 面向对象是一种开发思想,它将所有预处理的问题抽象成对象,同时了解这些对象具有哪些相应的属性和行为,以解决这些对象面临的实际问题。 1、对象 对象是指事实存在的 实体 ,如桌子、电脑 阅读全文
摘要:
数组 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 数组是具有相同数据类型的一组数据的集合,每个元素具有相同的数据类型。在Java中同样将数组看作一个 对象 ,虽然基本数据类型不是对象,但是由基本数据类型组成的数组却是对象。 一、一维数组 一维数组实质上 阅读全文
摘要:
字符串 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 在Java语言中,字符串作为String类的 实例 来处理。以对象的方式来处理字符串,使字符串更加灵活、方便。 一、String类 前面介绍了,char类型变量只能表示单个字符,不能表示由多个字符连接 阅读全文
摘要:
流程控制 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、复合语句 Java的复合语句由“{”开始,“}”结束,又称为块语句。 复合语句都是由上至下被执行; 复合语句中可以嵌套复合语句。 复合语句为局部变量创造了一个 作用域 ,在作用域中定义的变量只能 阅读全文
摘要:
Java语言基础 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 一、变量与常量 常量 :在程序执行过程中,其值不能改变的量称为常量。 变量 :在程序执行过程中,其值能被改变的量称为变量。 变量与常量的命名都必须使用合法的 标识符 。 1、标识符与关键字 阅读全文
摘要:
一、Java主类结构 参考资料:《Java从入门到精通》/明日科技编著. 4版. 北京:清华大学出版社,2016 Java程序的基本组成单元是类,类体中包括 属性 和 方法 两部分。 每个应用程序都必须包含一个main()方法,含有main()方法的类称为 主类 。 main()方法是类体中的主方法 阅读全文