广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >Java实验报告经验总结
  • 473
分享到

Java实验报告经验总结

javajvm开发语言 2023-10-26 19:10:53 473人浏览 泡泡鱼
摘要

每一段是每一次实验报告写的经验总结,一共是一学期的内容 文章目录 一二三四五六 一       ~~~~~       分析:这次做

每一段是每一次实验报告写的经验总结,一共是一学期的内容

文章目录

      ~~~~~       分析:这次做程序中也出了不少问题,究其根本还是没有理解清楚各语句功能和其应用。
      ~~~~~       比如说:当我们在定义浮点数时,数字的后面必须加上f或F。还需要注意的是java中唯一个public类的名字要和文件名相同,否则不能编译,会报错。在写System.out.println(“”);语句时,System的第一个s必须要大写,因为Java是严格区分大小写的。Java中的布尔类型是boolean,而c++中是bool,所以这点要区分好。
      ~~~~~       “细节决定成败”,所以在写代码的时候一定要一丝不苟。


      ~~~~~       通过此次实验掌握了JAVA语言的基本语法和基本数据数据类型的使用方法;并且可以熟练运用分支、循环等语句控制程序流程,对一些基本类型的数据和语句的使用都有了进一步的了解。在较熟练的掌握和运用浅层书面知识的基础上,能对较复杂的题目进行分析、编译和运行。
      ~~~~~       此次实验的内容没有错误出现,比较顺利的完成了编写运行。通过亲自写出代码对for循环语句和数组的使用更加了解,并且在我写的过程中和之前学过的c++知识进行对比,这让我更加清晰java和c++的不同之处,也有利于我对java语言的各种知识点的记忆。
      ~~~~~       不管是在是在实验中还是在课外的实践中,写java的时候都遇到了一些需要重视的问题,特别是一些微小的细节。避免因为一些小错误导致代码不能运行,“千里之堤,溃于蚁穴”就是这个道理。所以我们在写代码的时候应当认真思考,全神贯注,一丝不苟。


      ~~~~~       1.首先通过这次编程对输入函数Scanner sc=new Scanner(System.in);有了进一步的了解。
输入一个整数的代码例子:

int n;Scanner sc=new Scanner(System.in);n=sc.nextInt();

      ~~~~~       2.此外,还学习到通过System.out.printf(“%nd”,x);可以控制整数x的输出位数,%nd表示输出数字x时占用n个位置,默认为右对齐方式,不足用空格补齐。
      ~~~~~       3.同时又强化了二维数组的初始化, int [][]a=new int [n][n];
只有我们在平常的时候将这些基础打牢,才可以在使用的时候得心应手,信手拈来,可以大大提高我们写程序的效率并且保证了正确率。


      ~~~~~       通过此次实验的整理与学习,我在感觉java编程方面有了很大的进步,同时也更好的理解的面向对象的编程思路,懂得程序设计的可用性以及代码编写的规范性,并且拥有了更好的代码执行经验。
      ~~~~~       在做题目的过程中,遇到很多不会的知识点,比如对String类型的变量求其长度时用到length()函数来获取其长度,在题目中还设计到对字符串其中的一个字符的操作,需要用到charAt()方法来实现只获取其中一个字符。
      ~~~~~       现在学到的java知识还很少,还需要我经常去自我总结和归纳,多复盘,多思考,这样才可以有实质性的进步。


      ~~~~~       1.首先通过这次编程练习对输入函数Scanner sc=new Scanner(System.in);有了更加深刻的了解。输入数字可以用int a=sc.nextInt(); 来读入数字,字符串则用String s=sc.nextLint(); 获取从键盘输入的字符串。
      ~~~~~       2.学会了类的使用,以及类中的构造函数和拷贝构造函数,构造函数可以以传入的实际值作为参数,拷贝构造函数则可以以已经实例化的对象作为参数传入。以及熟悉了在public类中调用其他类中函数的使用方法。

      ~~~~~       1.首先通过这次编程练习学会了抽象类,并且在抽象类的基础上进行新的类的继承,同时也学会了对对象的引用。我们可以在一个新的继承类中重载一个函数,在实际调用的过程中,会调用子类的函数,这样就将父类的函数覆盖掉,实现函数的重载。
      ~~~~~       2.在这次实验中还涉及到了最终类,这种类只有父类,没有子类,不能在它的基础上再进行继承新的类。



来源地址:https://blog.csdn.net/xiatutut/article/details/127477633

--结束END--

本文标题: Java实验报告经验总结

本文链接: https://www.lsjlt.com/news/469650.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java实验报告经验总结
    每一段是每一次实验报告写的经验总结,一共是一学期的内容 文章目录 一二三四五六 一       ~~~~~       分析:这次做...
    99+
    2023-10-26
    java jvm 开发语言
  • 云服务器设计实验报告总结
    以下是一个简单的服务器设计实验报告的总结: 实验目的 本实验旨在让您了解云计算的基本概念、技术和架构。 实验内容 实验一:搭建云服务器 本实验将使用微软Azure云服务器作为实验平台。在实验开始前,请确保您已安装好所需的组件,例如 Win...
    99+
    2023-10-27
    服务器 报告
  • java实验报告四
    1 .实 验 名 称 数组和循环嵌套 2 .实 验 目 的 (1)掌握数组的定义、初始化、访问和使用; (2)学会循环嵌套语句在数组中的使用; (3)学会使用数组解决实际问题; (4)学会数组在面向对象程序设计中的运用; 3 .训 练 知 ...
    99+
    2023-10-18
    java 算法
  • java 9大性能优化经验总结
    性能优化属于Java高级岗的必备技能,而且大厂特别喜欢考察,今天主要给大家介绍9种性能优化的方法 1.Java代码优化 之所以把代码放到第一位,是因为这一点最容易引忽视,比如拿到一个...
    99+
    2023-02-18
    java 性能 java性能优化经验总结 Java代码优化 数据库优化 分布式缓存 异步化 Web前段 搜索引擎优化
  • JAVA——实验报告(1-5)
    实验一 条件语句、循环语句的使用 实验目的 1、掌握if条件语句的语法格式,了解if条件语句的执行流程。 2、熟悉switch条件语句的语法格式,了解switch条件语句的特点。 3、掌握while循环语句的语法格式和使用, 了解whi...
    99+
    2023-10-12
    java 算法 开发语言
  • 云服务器设计实验报告总结怎么写
    ...
    99+
    2023-10-28
    服务器 报告
  • Java开发反射机制的实战经验总结
    目录前言一、创建Class的三种方式二、反射获取类的所有属性和属性类型三、反射动态修改类属性的注解值四、反射获取类的方法及调用方式总结前言 我在实际项目当中有经常用到反射机制,故而将...
    99+
    2022-11-12
  • 云服务器的介绍与应用实验报告总结
    云服务器是一种虚拟服务器软件,用于提供高性能、高可用性和弹性计算服务。在实验课程中,我们将介绍云服务器的基本知识、应用及其实验报告总结,以及一些常用的云服务器软件和工具。 一、基础知识 云服务器的主要特点:云服务器通常采用多租户模式,可...
    99+
    2023-10-26
    服务器 报告
  • [经验总结] 在 windows 命令窗
    先给出的代码和目录结构 获取CPU代码如下: 1 # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 10, 2018 4 5 @author: 6 ''' 7 import...
    99+
    2023-01-30
    命令 经验 windows
  • android ImageView 的几点经验总结
    最近作图片的显示,遇到了些问题,简单总结1)可以用ImageSwicher和ImageView结合在来做,这样会用到setFectory(),华而不实最要命的是如果图片的大小超...
    99+
    2022-06-06
    Android
  • pytorch3D Windows下安装经验总结
    一、说明及准备工作 最近在安装pytorch3D的时候遇到了很多问题,查了很多博客,但发现讲的都不太全,所以特将自己的及收集到的安装过程经验总结如下。我是在Anaconda中虚拟环境下安装的。 1.1...
    99+
    2023-08-31
    pytorch windows python 深度学习
  • Git与团队协作实践经验总结
    随着软件开发的不断发展与普及,版本管理工具已成为团队协作中不可或缺的一环。而其中最为著名且广泛应用的版本管理工具便是Git。在许多团队中,Git已成为他们提高开发效率、协同工作、追踪问题和管理代码的首选工具。本文将总结一些Git与团队协作的...
    99+
    2023-11-02
    git 团队协作 经验总结
  • 云服务器基础运维与管理实验报告总结
    以下是一个简单的服务器基础运维与管理实验报告总结: 实验目的:通过对云服务器基础运维与管理进行模拟,让学员掌握云计算服务平台的管理操作,熟悉常用的管理工具和技术,提高云计算服务平台运维与管理能力。 实验内容: 数据备份和恢复:模拟服务器...
    99+
    2023-10-27
    服务器 基础 报告
  • 经验总结以及细节问题汇总
    按位与计算是否为基数 $var & 1;//$var 为整数奇数 该结果为true,即‘&’符号可以用来判断是否为奇数 有意忽略php关闭标签 //super extra character after the closing tag ...
    99+
    2023-09-11
    php 开发语言 经验分享
  • Redis优化经验总结(必看篇)
    内存管理优化 Redis Hash是value内部为一个HashMap,如果该Map的成员数比较少,则会采用类似一维线性的紧凑格式来存储该Map, 即省去了大量指针的内存开销,这个参数控制对应在redis....
    99+
    2022-06-04
    必看 经验 Redis
  • MYSQL实验二报告
    实验要求: 本实验任务基于如下表结构: 学生表:Student_XXX,属性为:(Sno 学号, Sname 姓名, Ssex 性别, Sdept 所在院系, Sbirthday生日),其中学号Sno主码,各列数据类型自行确定。 课程表:...
    99+
    2023-10-22
    mysql 数据库
  • Git代码冲突解决实践经验总结
    Git代码冲突解决实践经验总结引言:在团队协作开发中,使用版本控制系统是必不可少的一环。而Git作为目前最流行的版本控制工具之一,为开发者们提供了强大而灵活的功能。然而,随着团队规模的扩大和开发者数量的增加,代码冲突的问题也变得越来越常见。...
    99+
    2023-11-04
    git 解决 冲突
  • Git分支管理最佳实践经验总结
    Git分支管理最佳实践经验总结Git是目前最流行的版本控制工具之一,它通过分支管理极大地简化了团队协作开发过程中的工作流。然而,分支管理的复杂性可能会导致开发者陷入困境。本文将介绍几种基本的分支管理策略,以帮助开发团队更好地利用Git来协调...
    99+
    2023-11-03
    git 最佳实践 分支管理
  • Git工作流程管理实践经验总结
    一、引言随着软件开发的不断发展,团队协作和版本控制越来越重要。在这个过程中,Git作为一个分布式版本控制系统被广泛使用,有效地管理和跟踪代码的变动。本文将总结我在实践中使用Git进行工作流程管理的经验和教训,旨在帮助读者更好地了解和应用Gi...
    99+
    2023-11-03
    git 工作流程 管理经验
  • Git分支管理实践:项目经验总结
    在软件开发过程中,代码的分支管理是非常重要的。Git分支管理是现代软件开发中十分重要的一环。Git的分支管理机制使得开发人员可以在更安全的环境下进行并行开发、版本控制和持续集成等工作。然而,尽管Git很强大,但假如分支无序管理或者没有遵守相...
    99+
    2023-11-04
    git 经验总结 分支管理
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作