当前位置: 首页 > news >正文

Java首次学习心得

这次Java实验的内容主要是利用Java程序判断并输出素数(Prime Numbers)。实验中,我们通过循环和条件判断,将1到120之间的素数找出来,并输出显示。通过这次实验,我对Java基础语法有了更加深入的理解,也进一步掌握了程序设计的基本思路。
首先,我学习了素数的概念。素数是指只能被1和它本身整除的自然数,例如2、3、5、7等。在编程实现过程中,我们需要利用循环逐个判断数字是否能被其他数字整除。如果能够被整除,则说明它不是素数;如果不能被整除,则说明它是素数。
本次实验中,我主要使用了for循环、if条件语句以及变量定义等Java基础知识。通过外层循环遍历1到120之间的所有数字,再利用内层循环判断该数字是否为素数。实验不仅锻炼了我的逻辑思维能力,也让我更加熟悉Java程序的编写过程。
下面是本次实验的核心代码
java
public class PrimeNumber {
public static void main(String[] args) {
System.out.println("1到120之间的素数有:");
for (int i = 2; i <= 120; i++) {
boolean isPrime = true;
for (int j = 2; j < i; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
System.out.print(i + " ");
}
}
}
}
具体运行结果如下:
1到120之间的素数有:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47
53 59 61 67 71 73 79 83 89 97 101 103 107 109 113
在实验过程中,我也遇到了一些问题。例如,刚开始时循环范围设置不正确, 导致部分数字判断错误;还有一次忘记使用break语句,使程序运行效率较低。通过不断调试程序,我逐渐理解了代码运行的逻辑,也学会了如何查找和解决错误。

通过这次实验,我有以下几点收获:
1、熟悉了Java中的循环结构和条件判断。
2、学会了使用程序解决数学问题。
3、提高了自己的逻辑思维能力和代码调试能力。
4、增强了自己学习Java编程的兴趣和信心。

作为软件工程专业大二的学生,我目前还处于Java学习的初级阶段。这次实验虽然内容不复杂,但让我真正体会到了“实践出真知”。只有不断动手编写代码,才能真正掌握编程知识。在今后的学习中,我会继续加强Java基础知识的学习,多做实验,提高自己的编程能力,为以后学习更复杂的软件开发技术打下坚实的基础。

http://www.gsyq.cn/news/1361335.html

相关文章:

  • 线路板清洁度测试仪器靠谱排名,西恩士工业 - 工业设备研究社
  • G-Helper终极指南:华硕笔记本轻量化控制工具的完整解决方案
  • IDA32与pwntools协同实战:栈溢出漏洞利用全链路
  • IDA32与pwntools协同调试栈溢出实战指南
  • V-JEPA世界模型:让AI学会脑内物理推演
  • Mythos如何实现大模型在漏洞挖掘中的因果推理跃迁
  • PostgreSQL 性能优化:从 3 秒到 30 毫秒,我做了这 5 件事
  • AI伦理即基础设施:数据契约、训练正则与服务审计三阶落地
  • AI重复训练失效的三大机制与有效学习架构
  • 2026出纳岗位新人如何快速提升能力:从基础上手到能力跃升的最快路径
  • 无监督跌倒检测:基于IMU时序建模的异常识别工程实践
  • Burp Suite中文版是认知陷阱:原生支持与插件增强实战指南
  • HeteroFlow V2:提供全自动化 GPU 推理服务,兼容 OpenAI API
  • CANN-昇腾NPU-推理服务监控-怎么实时监控NPU状态
  • Kali+MCP协议构建AI自动化渗透测试流水线
  • Wireshark实战解析DNS欺骗与ARP中间人攻击链
  • 工业级房价预测实战:从数据清洗到可解释模型部署
  • JMeter HTTP接口压测实战:定位性能瓶颈的工程方法论
  • AI时代技术生存指南:从狗咬狗竞争到可落地的四大杠杆
  • CrewAI 实战评测 角色分工能提升多少吞吐和稳定性
  • Unity写实渲染六大不可妥协环节:光照、材质、摄像机与管线规范
  • ThingsVis v1.1.15 版本更新:补齐嵌入与运维体验短板,多场景集成更可靠
  • Unity XLua调试失败原因与sourceMapPathOverrides终极配置
  • 五金加工哪个企业技术好 - 资讯纵览
  • 【PlayAI教育应用实战白皮书】:2024年全球87所名校验证的5大落地场景与ROI提升300%关键路径
  • JMeter动态JSON生成:REST API压测的数据契约实践
  • TensorFlow 2目标检测模型转TensorRT全链路实战
  • 机器学习真实难点:知识断裂、工具混沌与数据偏差
  • 宏裕塑胶高性能RTP导电塑料,打造卓越导电材料新标杆
  • 解析美国RTP导热工程塑料在电子散热领域的性能表现与行业应用