实用汇总报告

1 / 5

北京联合大学

信息学院

面向对象程序设计

程上机实验报告

目:

java

上机实验心得思想到

姓名(学号):专

业:

计算机科学与技术

间:

2012

12

19

本:

1.0.0

师:北京联合大学

-

信息学院编制

实验

1

熟悉

java

运行环境

实验目的:熟悉

jdk

环境和操作,编写简单的

java

应用程序。

心得思想到:在该实验中,我碰到的问题是

jdk

环境变量的设置。解决方法是通过查阅资料书和网上

搜索相关解决方法及同学的有力帮助。

实验

2

选择语句练习

实验目的:正确理解并能够熟练操作和使用

java

if

switch

语句。

心得思想到:我我感觉有了

c

的编程基础,

if

switch

这些简单的流程控制语句运用起来比较轻

松,实现简单的逻辑运算也跟

c

非常相近,所以上手比较快。但是在这次程序中,首次涉及到了

java

程序

的数据输入,与

c

区别很大。但经过老师的讲解和查阅相关资料,基本明白相关的使用规则和注意事项。在

第二个小题中还涉及到了

charat

()方法,经查阅

jdk

文档,知道

charat()

方法返回一个位于提供给

它的参数索引处的字符,如

: str.chatat(0)

检索

str

中的第一个字

,str.charat(str.length()-1)

检索最后一个字符。我运用此方法解决了比较字符串间首字母异同的

问题。

实验

3

迭代练习

实验

4

方法的实现练习

实验目的:声明、定义和调用方法,理解实参和形参的含义。

心得思想到:在该实验中,我掌握如何写方法、调用方法,并掌握如何向方法中传递信息和从方法中

返回信息。方法声明为非

void

(构造方法除外)则需要用

return

语句返回一个相应类型的返回值。

实验

5

简单类型数组练习

实验目的:学习创建简单类型的数组,并能用循环语句处理数组。

心得思想到:通过该实验,我学会了如何让建立简单类型的数组,并掌握了将数组作为方法的传入参

数和返回值。在该实验中,遇到的问题主要是如何将一个连续的多位数在存入数组时,每个数组元素只对应

改多位数的一个组成数。我解决的方法如下:

for(i=0; i<6; i++){

n[i] = aa%10; //aa%10

的结果是

aa

的末尾数,将多位数

aa

的末尾数赋给

a[i] aa =

(int)aa/10; //

aa/10

的结果强制取整,去掉了

aa

的末尾数,以便对下一位数的存数。

}

实验

6

类和对象的练习

实验目的:正确理解并能够熟练操作和使用

java

的类、对象和方法。

心得思想到:我学会了如何建立类和对象,分别输出其中包含的成员值。以及分别引用各方法,实现

不同的操作。在该程序中,我进一步了解了如何定义成员方法和成员属性以及相关方法的调用。特别是我掌

握了利用构造方法对成员属性赋初始值。值得一提的是,我在相应的程序中运用了

touppercase

方法,经

查看

jdk

文档知道该方法的作用是返回一个所有字母都被转化为大写字母字符串。

实验

7

类的实现

实验目的:使用统一建模语言(

uml

)设计类,并实现类。

心得思想到:通过该实验,我学会了使用

public

private

控制访问及其访问权限。思想到了

static

关键字的作用。并对

java

程序中的类及面向对象的编程思想有了更进一步的了解。

实验

8

继承的练习

实验目的:正确理解并能够熟练操作和使用

java

类的继承关系。

心得思想到:理解了继承的含义,并使用

uml

符号设计了继承结构。掌握了用

java

实现继承关系。

学会了区分方法重写和方法重载。并深入理解了

abstract

final

修饰符的作用。用

final

标记的变

量只能赋值一次,标记的类不可被继承,方法不可被子类重写。用关键字

extends

表继承,例如子类

a

承了父类

b

则可写作

class a extends b

。在这些概念性知识点弄明白后,在解决实际问题时,碰到了

输入年月日计算车龄的问题,我的解决办法如下:

public int age(int year)

{      int age;

java数组实验心得体会_JAVA实验报告心得相关推荐

  1. 安装java的心得体会_java实训心得体会范文

    <java实训心得体会范文>由会员分享,可在线阅读,更多相关<java实训心得体会范文(4页珍藏版)>请在人人文库网上搜索. 1.java实训心得体会范文实训中必不可少的部分, ...

  2. eovs实训报告总结心得_实训报告心得体会

    实训报告心得体会 实训报告心得体会 15 篇 实训报告心得体会(一) : 经过这次实训,我收获了很多,一方面学习到了许多以前没学过的专 业知识与知识的应用,另一方面还提高了自我动手做项目的本事.本次实 ...

  3. java类与对象实验报告心得体会_java上机实验心得体会报告(大全五篇)

    北京联合大学信息学院 "面向对象程序设计"课程上机实验报告 题目: JAVA上机实验心得体会 姓名(学号): 专业:计算机科学与技术 编制时间: 2012年12月19日 版本: 1 ...

  4. stm32实验报告心得体会_stm32实训心得体会.docx

    stm32实训心得体会 stm32实训心得体会 篇一:STM32 实验2报告 实验2MINI STM32按键控制LED灯实验 一. 实验目的 1. 掌握嵌入式程序设计流程. 2. 熟悉STM32固件库 ...

  5. matlab实验学习心得,matlab实验心得体会-学习matlab的心得体会

    matlab实验心得体会-学习matlab的心得体会 导语:通过对MATLAB的系统环境,数据的各种运算,矩阵的分析和处理,程序设计,绘图,数值计算及符号运算的学习,初步掌握了MATLAB的实用方法. ...

  6. linux服务器实训心得体会,linux实训心得体会

    linux实训心得体会 我们得到了一些心得体会以后,写心得体会是一个不错的选择,这么做可以让我们不断思考不断进步.那么好的心得体会都具备一些什么特点呢?以下是小编帮大家整理的linux实训心得体会,仅 ...

  7. 计算机制图实训心得体会,绘图实训心得体会

    绘图实训心得体会 心中有不少心得体会时,往往会写一篇心得体会,从而不断地丰富我们的思想.怎样写好心得体会呢?下面是小编为大家整理的绘图实训心得体会,欢迎大家分享. 绘图实训心得体会1 为期一周的Aut ...

  8. python读书心得体会范文_读书心得体会范文10篇

    <读书心得体会范文> 读书心得体会范文(一) : 书,陶冶了我的性情:书,丰富了我的知识:书,开阔了我的视野:书,给 予了我人生的启迪.以书相伴,人生就会有大不一样.生活能够清贫,但不能够 ...

  9. python读书心得体会范文_读书心得体会范文10篇完美版

    . <读书心得体会范文> 读书心得体会范文(一): 书,陶冶了我的性情:书,丰富了我的知识:书,开阔了我的视 野:书,给予了我人生的启迪.以书相伴,人生就会有大不一样.生 活能够清贫,但不 ...

  10. 心得体会标题大全_心得体会题目大全

    心得体会题目大全 篇一:培训心得体会的写法 培训心得体会的写法 一.心得体会,顾名思义是一个人在学习.生活过程中 产生的想法和感受.近年来,全党上下不断加强党员干部的 学习教育,其目的也是通过各种手段 ...

最新文章

  1. MySQL基础篇:事务管理
  2. 短书评 | 这本Python新书风评很好
  3. Techo 大会:AI 会替代 DBA 么?
  4. WPF 实现展示反应盘、者试剂仓控件
  5. java导出 elsx 文件,如何获取java导出的excel文件,发送请求导出excle文件
  6. E. Colorings and Dominoes(未解决)
  7. leetcode93. 复原IP地址(回溯)
  8. mino文件服务器删除文件,Spring-minio
  9. 大文件上传 进度条显示(仿CSDN资源上传效果) .
  10. 4011-基于邻接表的深度优先遍历(C++,取巧做法)
  11. JSF之经常使用注解
  12. VC++/MFC学习笔记(二)
  13. 都是山寨惹的祸 最邪恶安卓恶意程序肆虐网络
  14. Eclipse设置、调优、使用
  15. 仿微信在线聊天源码 DuckChat聊天系统PHP采用 PHP 编写的聊天软件,简直就是一个完整的迷你版微信
  16. Linux 定时执行任务
  17. 应用程序正常初始化失败 VS2005
  18. 公共基础知识:月球知识
  19. ESP32开发学习 LVGL Littlevgl 使用文件系统
  20. Android SIM卡联系人操作总结

热门文章

  1. 计算机信息技术知识点思维导图,思维导图信息技术的学习方法
  2. 分享6个关于自主学习的思维导图模板
  3. Perl 脚本命令行传入参数
  4. python 模拟自己的手写字体
  5. 淘宝双11的服务器架构分析(1)
  6. eclipse汉化完成常见问题的解决方案
  7. oracle 谭岚_谭岚Oracle视频教程
  8. 安卓beforetextchanged_Android TextWatcher.afterTextChanged与TextWatcher
  9. mldn andoird
  10. 吉米多维奇数学分析习题集每日一题--习题1379