20172308 2017-2018-2 《程序设计与数据结构》实验1报告

课程:《程序设计与数据结构》
班级: 1723
姓名: 周亚杰
学号:20172308
实验教师:王志强
实验日期:2018年3月21日
必修/选修: 必修

1.实验内容

  • 参考实验一 Java开发环境的熟悉(Linux + Eclipse)和Intellj IDEA 简易教程
  • Eclipse 内容换成IDEA
  • 练习(通过命令行和IDEA两种方式实现)换成前两周项目内容
  • 周三实验课上进行验收:PP2.5,PP3.3,PP3.5,PP3.8,
  • 下周日 24:00前发表博客,标题“学号 实验一《Java开发环境的熟悉》实验报告”

2. 实验过程及结果

  • 通过实验前预习,结合实验楼中的Java入门教程,安装配置了eclipse,并学习了基本的编程教学和调试。
  • 通过娄老师的博客“Java开发环境的熟悉(Linux + Eclipse)和Intellj IDEA 简易教程”,预先安装了Intellj IDEA,并熟悉编程和调试操作。
  • 在实验前将实验要求的习题编好,实验时等待验收。
  • 将Linux上编好的程序用IDEA打开,编译运行。
  • 将IDEA与码云连接,进行上传与更新本地操作。

3. 实验过程中遇到的问题和解决过程

问题1:关于eclipse的学习是在寒假里自己看着实验楼安装配置的,并且写了第一个编程Helloworld(虽然当时还不理解为什么这么操作)。不过现在理解了一点儿关于先创建一个工程项目并在其下创建工程包,然后再在里面创建一个类名。

问题2:在IDEA配置过程中出现了问题,不知道如何建立和码云的联系。
问题2解决方案:这里仍然参考了上面的娄老师的那篇博客。但是在clone那步提示错误“runnerw.exe: CreateProcess failed with error 2”。百度无果,后经学长点播,配置了路径,与git建立了联系。

问题3:在与码云建立联系之后,发现从码云同步到本地的文件,能打开,但是只能看不能改,不能编译运行。
问题3解决方案:参照娄老师的博客,选择了要存放源代码的文件夹和存放class的文件夹,于是便成功的能进行编译运行了。

总结:由于这次实验验收的结果是Linux上写的程序,上述问题大都是后续进行的。更多的编程中出现的问题已经在我写的第三周学习总结的博客里记录过了,这是博客链接(http://www.cnblogs.com/zhouyajie/p/8642932.html)

其他(感悟、思考等)

java的学习工具很多,给我们提供更多学习工具的同时也给我们带来了很多需要学习的东西,有很多的知识需要自己主动去探索未知,解决问题。

参考资料

20172308 实验一《Java开发环境的熟悉》实验报告的更多相关文章

  1. 20145308刘昊阳 《Java程序设计》实验一 Java开发环境的熟悉 实验报告

    20145308刘昊阳 <Java程序设计>实验一报告 实验名称 Java开发环境的熟悉 实验内容 使用JDK编译.运行简单的Java程序 2.使用Eclipse 编辑.编译.运行.调试J ...

  2. 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验一 Java开发环境的熟悉 实验报告

    20175316 盛茂淞 2018-2019-2 <Java程序设计>实验一 Java开发环境的熟悉 实验报告 一.实验要求 1.使用JDK编译.运行简单的Java程序: 2.使用IDEA ...

  3. 20165327《Java程序设计》实验一 Java开发环境的熟悉 实验报告

    20165327<Java程序设计>实验二 <Java面向对象程序设计>实验报告 实验二 <Java面向对象程序设计> 一.实验报告封面 课程:Java程序设计 班 ...

  4. 20165205 实验一 java开发环境的熟悉 实验报告

    20165205 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:刘喆君 学号:20165205 指导教师:娄嘉鹏 实验日期:2018年4月2日 实验 ...

  5. 20162327实验一Java开发环境的熟悉实验报告

    20162327 <程序设计与数据结构>第一次实验报告 基础知识 1.JDB的使用 使用JDB调试程序需要以下五个步骤: 1.设置断点 stop in 2.run 3.print 4.ne ...

  6. 实验一Java开发环境的熟悉

    实验一Java开发环境的熟悉 实验内容 •命令行下Java程序开发 •IDEA下Java程序开发.调试 •练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) •实现凯撒密码 ...

  7. 20175316 盛茂淞 实验一 Java开发环境的熟悉

    20175316 盛茂淞 实验一 Java开发环境的熟悉 实验目的 使用JDK编译.运行简单的Java程序 实验要求 1.建立"自己学号exp1"的目录 2.在"自己学号 ...

  8. 20155327实验一 Java开发环境的熟悉

    20155327实验一 Java开发环境的熟悉 实验内容 1.使用JDK编译.运行简单的java程序 2.使用IDEA编辑.编译.运行.调试java程序 实验步骤 1.使用JDK编译.运行简单的jav ...

  9. 20165233 实验一 Java开发环境的熟悉

    20165233 实验一 Java开发环境的熟悉 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 2.完成实验.撰写实验 ...

  10. 20155231 java实验一 Java开发环境的熟悉

    20155231 java实验一 Java开发环境的熟悉 实验要求 没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 完成实验.撰写实验 ...

随机推荐

  1. 利用Dropbox中转自己的C2

    利用Dropbox中转自己的C2 0x00 前言 本来的目的呢,是利用dropbox中转自己的c2达到免杀的效果,然后可能是看了文章太久没抓住机会复现,到最后发现已经失效了,会被360拦截,所以好像也 ...

  2. Scala-列表操作

    package com.bigdata object ListO { def main(args: Array[String]): Unit = { println() } val list = Li ...

  3. Vivado中xilinx_BRAM IP核使用

     Vivado2017.2 中BRAM版本为 Block Memory Generator Specific Features  8.3 BRAM IP核包括有5种类型: Single-port RA ...

  4. Hibernate第三天——表间关系与级联操作

    第三天,我们来使用Hibernate进行表之间一对多 多对多关系的操作: 这里我们先利用两个例子进行表关系的回顾: 一对多(重点): 例如分类和商品的关系,一个分类多个商品,一个商品属于一个分类 CR ...

  5. 2017-2018-2 20155315《网络对抗技术》Exp5 :MSF基础应用

    实验目的 学会用metasploit进行简单的攻击操作 教程 实验内容 metasploit中有六个模块分别是 渗透攻击模块(Exploit Modules) 辅助模块(Auxiliary Modul ...

  6. JavaScript总结(八)

    表单验证 表单验证是JavaScript最常用.最有用的功能之一.在表单内容提交之前进行验证,可以降低服务器处理器的压力,缩短用户等待的时间.表单校验中第一个要考虑的问题是:什么时候捕获表单的录入错误 ...

  7. jQuery学习- 位置选择器

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  8. windows7下解决caffe check failed registry.count(type) == 1(0 vs. 1) unknown layer type问题

    在Windows7下调用vs2013生成的Caffe静态库时经常会提示Check failed: registry.count(type) == 1 (0 vs. 1) Unknown layer t ...

  9. HDU - 3874 Necklace (树状数组、离线处理)

    题目链接:Necklace 题意: 给出一串珠子,每个珠子有它的value,现在给出n(n<=5e4)个珠子的value(1<=value<=1e6),现在给出m(1<=m&l ...

  10. Kafka系列四 flume-kafka-storm整合

    flume-kafka-storm flume读取日志数据,然后发送至kafka. 1.flume配置文件 agent.sources = kafkaSource agent.channels = k ...