北京电子科技学院(BESTI)

实 验 报 告

课程:程序设计与数据结构
班级: 1623
姓名: 石亚鑫
学号:20162303

成绩: 2分
指导教师:娄嘉鹏 王志强
实验日期:3月17日

实验密级: 非密级
预习程度: 已预习
实验时间:10:10-12:00

必修/选修: 必修
实验序号: cs_03

实验名称: Java开发环境的熟悉(Linux + Eclipse)

实验目的与要求:

  • 使用JDK编译、运行简单的Java程序;
  • 使用Eclipse编辑、编译、运行、调试Java程序。

实验仪器:电脑

实验内容、步骤与体会:

实验内容:

  • 1.命令行运行javac;java;javac -cp; java -cp;
    javac是编译java文件的,java为运行java文件的,javac -cp指明了.java文件里import的类的位置 ,java -cp 指明了执行这个class文件所需要的所有类的包路径-即系统类加载器的路径。

  • 2.包管理:import;javac -d ;
    import为声明包的,javac -d是使class产生于一个特定的目录里。

  • 3.Java基础语法:类型与类型转换;变量;运算符;流程控制等;

  • 4.JDK帮助文档的使用。
    可以使用help命令。

实验过程

  • 1.打开虚拟机;
  • 2.根据实验内容的配置环境变量的提示配置环境变量,并进行测验安装与环境变量配置的正确性;
  • 3.书写一个java 程序
  • 4.利用javac -d bin src/*.java产生一个在bin目录下的class
  • 5.用java -cp bin *来运行
  • 6.根据具体错误进行调试

实验理解

  • 1.为什么需要交叉编译?如何安装交叉编译环境?
    答:在不同平台上运行同样的程序或执行同样的动作则需要该平台的支持,包括编译器自身的某些特征,而无论是在什么平台,都需要将高级计算机语言编写的代码编译成计算机可以识别和执行的二进制代码。
  • 2.实验箱、虚拟机Redhat、WinXP之间的IP需要满足什么关系?如何配置?为什么?
    答:实验中虚拟机、WinXP、实验箱的IP需要在同一网段内。WinXp通过->网络->本地连接->右键属性->tcp/ip设置 设置当前IP虚拟机通过->系统设置->网络->编辑 设置当前IP只有在同网段才能和目的平台建立起连接

最新文章

  1. 重温Servlet学习笔记--Cookie对象
  2. UITextView 显示不全的问题
  3. SQL并行与否的性能差异
  4. C中的数组与指针问题
  5. iOS开发——UI进阶篇(七)程序启动原理、打电话、发短信
  6. PHP(1)——学习之前做点啥准备
  7. Akka学习博客
  8. iOS应用架构谈 组件化方案
  9. C:预编译指令
  10. OD: Shellcode / Exploit & DLL Trampolining
  11. linux 虚拟文件系统----------Virtual File System VFSkky
  12. 打开VMware的系统出错
  13. win10 uwp 打电话
  14. 【Unity Shaders】Shader学习资源和Surface Shader概述
  15. 将mnist数据集保存成numpy格式
  16. python-GIL、死锁递归锁及线程补充
  17. Hbase java api
  18. c++得到窗口句柄
  19. SHELL调用存储过程
  20. Java数据类型转换(自动转换和强制转换)

热门文章

  1. 【Windows使用笔记】Windows科研软件
  2. 网络设备之net_device结构与操作
  3. 《LINUX3.0内核源代码分析》第二章:中断和异常 【转】
  4. Keepalived 安装与简单配置
  5. nodejs 优雅的连接 mysql
  6. C#通过反射获取类中的方法和参数个数,反射调用方法带参数
  7. 微信小程序时钟(xx年xx月xx日xx:xx格式)
  8. [How to] 动态布局可变高度的cell的应用
  9. 在 static table view 中增加date picker 并进行动态高度设定
  10. git清除用户名密码