Java初学者编程心得:四舍五入与类接口应用
5星 · 超过95%的资源 需积分: 9 101 浏览量
更新于2024-09-11
收藏 36KB DOC 举报
"Java编程初学者的学习笔记,包含四舍五入的方法、抽象类与接口的应用实例,以及在命令行中编译运行带包的Java文件的步骤。"
在Java编程中,对于新手来说,理解和掌握基本概念是至关重要的。这篇内容主要探讨了三个关键点:
1. **四舍五入的实现**:在Java中,进行四舍五入通常是为了将浮点数转换为整数。例如,如果我们有一个float类型的变量`average`,其值为99.3或99.6,我们可以通过加上0.5然后强制转换为int类型来实现四舍五入的效果。这样,99.3会变成99,而99.6会变成100。这是因为当浮点数加上0.5后,如果原本的小数部分大于等于0.5,那么转换为整数时就会向上取整。
2. **抽象类与接口的应用**:这里展示了抽象类(abstract class)和接口(interface)的简单实例。抽象类可以包含抽象方法(没有实现的方法),并且至少有一个抽象方法的类必须声明为抽象类。接口则完全由抽象方法组成,它定义了一组行为规范,实现了接口的类必须提供这些方法的具体实现。在这个例子中,`Fruit`既可以作为抽象类,也可以作为接口,`Apple`和`Pear`分别继承抽象类`Fruit`或实现接口`Fruit`,并提供`get()`方法的实现。这体现了面向对象编程中的多态性。
3. **命令行编译运行带包的Java文件**:在命令行环境下,编译和运行包含包名的Java文件需要指定正确的路径和参数。假设有两个位于同一包下的Java文件`A.java`和`B.java`,都在`com`包下。要编译这两个文件,需在它们的父目录(即`D:\workspace`)下执行`javac com\A.java com\B.java -d .`。这里的`-d .`表示生成的`.class`文件应保存在当前目录,且按照包结构创建相应的目录。编译完成后,可以在相同目录下用`java com.A`或`java com.B`运行对应的类。这里需要注意,`-d`后面跟的是一个空格和点,点代表当前目录。
理解并熟练掌握这些基础知识对于Java初学者来说至关重要,它们构成了进一步学习Java语言和应用开发的基础。通过不断的实践和学习,新手可以逐渐熟悉和掌握Java编程的精髓,提高编程技能。
2019-08-20 上传
2013-02-09 上传
960 浏览量
951 浏览量
1989 浏览量
3113 浏览量
888 浏览量
3198 浏览量
云水飘1993
- 粉丝: 5
- 资源: 5
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍