Java第二周作业


本周作业:

  1. 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第二三章视频
  2. 参考http://www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第二三章的代码,并把代码上传到码云上。注意commit message的写法。
  3. 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。
  4. 总结本周学习中遇到的问题和解决过程。

学习结果:

  1. 对课本二三章的代码进行了编译运行并学习了每个代码的功能。
    码云链接:https://gitee.com/Jerrold_765423478/java/tree/master/src















  2. 完成了实验一的(1)(2)部分。

过程中遇到的问题:

  1. 我将老师在蓝墨云班课中提供的代码资源通过Windows的git上传到了码云上,在Ubuntu中使用git clone将代码克隆后在vim中显示乱码且无法编译。

    不明原因。后来使用了共享文件夹。
  2. 在编译过程中始终觉得手打代码过于复杂,没有当时使用的C语言编译器中类似的自动补全功能。
    我搜索了vim使用手册发现一些固定短语可以通过ctrl+Nctrl+P补全,但是还是有很多语法不能补全。
    搜索到了vim插件YouCompleteMe+Eclim以及JavaComplete有java语言补全功能。但是下载及配置还需要再尝试学习。
    链接:
    1.YCM:https://www.cnblogs.com/luhouxiang/p/5809133.html
    2.Javacomplete2:https://yanbin.blog/vim-java-autocomplete-with-vim-javacomplete2/#more-7708
  3. 实验中涉及到的JDK,IEDA压缩包类型的下载,在下载过程中我使用了共享文件夹。使用Ubuntu解压时对于老师博客中tar -xzvf ···有疑惑,于是查找了Linux中tar命令的相关信息。
    链接:https://www.cnblogs.com/newcaoguo/p/5896975.html
  4. 在完成实验一(1)的过程中不会在主目录中运行bin目录中的class文件。
    通过java -h得到了帮助,同学在蓝墨云中也给了解答。可以使用java -cp <目录> <主类名>实现。

收获:

本周的学习令我对这种发现问题自己学习的方式更加适应习惯,也更加喜欢,同时也从中获得了很多知识和方法。

Java第二周作业的更多相关文章

  1. 1903021116-吉琛- JAVA第二周作业—Java程序编写

    项目 内容 课程班级博客链接 19级信计班 这个作业要求链接 https://www.cnblogs.com/thelovelybugfly/p/9641367.html 我的课程学习目标 1. 学习 ...

  2. 2017-2018-1 我爱学Java 第二周 作业

    Android Game Discussion Questions Answers 20162309邢天岳 20162311张之睿 20162312张家铖 20162313苑洪铭 20162324春旺 ...

  3. 2017-2018-1 Java小组-1623 第二周作业

    2017-2018-1 Java小组-1623 第二周作业 关于游戏软件的问题 讨论结果 20162301张师瑜 20162305李昱兴 20162306陈是奇 20162308马平川 2016231 ...

  4. 2017-2018-1 JAVA实验站 第二周作业

    2017-2018-1 JAVA实验站 第二周作业 小组成员: 组长 20162318张泰毓 成员 20162303石亚鑫 20162304张浩林 20162307张韵琪 20162321王彪 201 ...

  5. java第二周的作业

    package java第二周学习; import javax.swing.JOptionPane; public class 数学题 { private int a; private int b; ...

  6. JAVA第二次作业展示与学习心得

    JAVA第二次作业展示与学习心得 在这一次作业中,我学习了复选框,密码框两种新的组件,并通过一个邮箱登录界面将两种组件运用了起来.具体的使用方法和其他得组件并没有什么大的不同. 另外我通过查阅资料使用 ...

  7. 20169212《Linux内核原理与分析》第二周作业

    <Linux内核原理与分析>第二周作业 这一周学习了MOOCLinux内核分析的第一讲,计算机是如何工作的?由于本科对相关知识的不熟悉,所以感觉有的知识理解起来了有一定的难度,不过多查查资 ...

  8. 20169210《Linux内核原理与分析》第二周作业

    <Linux内核原理与分析>第二周作业 本周作业分为两部分:第一部分为观看学习视频并完成实验楼实验一:第二部分为看<Linux内核设计与实现>1.2.18章并安装配置内核. 第 ...

  9. Java第一周作业

    Java第一周作业 本周作业: 参考<<教材学习指导(http://www.cnblogs.com/rocedu/p/7911138.html)) 学习第一章视频 参考<<使用 ...

随机推荐

  1. 在socket的server端处理client端发来的数据

    一.楔子 最近做了一个需求遇到一个坑,归结成一个小问题,其实就是在socket的server端处理client端发来的数据的问题,现将这个问题总结一下,本文将数据在server端以字典的形式存储. 另 ...

  2. AD中修改OU下面用户的属性

    第一种方法可行: get-ADuser -searchbase "ou=Wireless,dc=lstech,dc=com" -filter * | set-ADuser -Giv ...

  3. 关于Unity单个对象多个脚本的Update调用的时序问题

    先说几句废话, 最近在研究Unity, 这玩意用起来比较简单, 而且商店里还有各种插件, 初学者也能轻松拼凑出一个像模像样的游戏(顺便说一句,自己做着玩就无所谓了,但随便拼凑个辣鸡丢出来骗钱就不好了) ...

  4. let const区别!

    这次做项目在申明变量的时候用到let const 总结下这两个区别 : 首先 let与const都是只在声明所在的块级作用域内有效. let声明的变量可以改变,值和类型都可以改变,没有限制.const ...

  5. 如何以system身份运行指定的程序?

    Local System(本地系统)是Windows操作系统内置的特殊账户.它拥有比Administartor更高的权限.smss.exe(会话管理器).csrss.exe(客户端/服务器运行时子系统 ...

  6. 设计模式<1>------单例模式和原型模式------创建型

    原文引自:http://www.cnblogs.com/lonelyxmas/p/3720808.html 单例模式 单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并 ...

  7. Vue 使用axios获取数据

    axios  的使用 1.安装  cnpm  install  axios --save 2.哪里用哪里引入axios <script> import Axios from 'axios' ...

  8. 用Python制作中国地图、地球平面图及球形图

    绘制地图在python中主要用到的 basemap 库,这个库是 matplotlib 库中一个用于在 Python 中绘制地图上的 2D 数据的工具包. 首先安装库: 1.安装 geos 库:Pyt ...

  9. PostgreSQL模式(schema)介绍

    一个PostgreSQL数据库集群包含一个或多个已命名数据库.用户和用户组在整个集群范围内是共享的,但是其它数据并不共享.任何与服务器连接的客户都只能访问那个在连接请求里声明的数据库. 注意: 集群中 ...

  10. hive join on 条件 与 where 条件区别

    1. select * from a left join b on a.id = b.id and a.dt=20181115; 2. select * from a left join b on a ...