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. centos7 Ruby环境变量配置

    ruby安装参考博客:https://blog.csdn.net/yelllowcong/article/details/78362370  (Redis之集群redis-trib.rb环境的搭建-y ...

  2. python生成linux命令行工具

    您是否也曾一直想生成类似cd, cat等小巧/迷人/实用的小工具作为系统命令或者将python程序打包为exe进行分发?ok,机会来了.利用python 的argparse 和 pyinstaller ...

  3. Zabbix调优不完全指南(https://www.jianshu.com/p/2d911d55448f)

    从学习搭建zabbix到完成各类监控.调优.二次开发已经过去了两年,期间通过QQ学习群.zabbix官方社区.各个技术博客整理学习了不少关于各种报错的处理方法,现在将常见的一些报错处理方法整理出来分享 ...

  4. RocketMQ消费批拉超过32不生效

    由于一些原因,我需要RocketMQ消费的时候,一批拉400条,一批处理400条.设置如下: 为了简单验证是否正确,消费如下: 直接通过打印msgs.size()观察情况即可. 现象 实验的topic ...

  5. winform里面的Form1.Designer.cs

    Program.cs是程序入口,也就是Main函数.Form1.cs是实现功能的代码,包括你的自定义方法和事件.Form1.Designer.cs是你的画面的设计代码,一般由系统自动生成,也可以手动修 ...

  6. jmeter接口测试-GET请求路径中包含特殊字符或中文导致Response400报错

    问题描述:接口测试中异常用例GET请求路径中包含特殊字符或中文,运行jmeter会报错,取样器中只能看到Response400,响应结果为空 解决思路: 对于通过BODY发送的中文内容可以用Jmete ...

  7. GitHub提供服务简介

    |GitHub-Funcation| |Git仓库|   一般情况下,我们可以免费建立任意个GitHub提供的Git仓库.但需要私有仓库则需要最低每月支付$7. |Organization|    这 ...

  8. SUID、SGID详解

    文章转载至:http://tech.ccidnet.com/art/2583/20071030/1258885_1.html 如果你对SUID.SGID仍有迷惑可以好好参考一下! Copyright ...

  9. Vue 封装可向左向右查看图片列表的组件

    <template> <div class="content-container"> <div class="content-contain ...

  10. 自动生成构造方法、getter、setter

    前言 ​ 一直很想知道IDE是如何自动去生成类的构造和getter.setter方法,大概是有个想法,获取当前的类,利用反射去获取属性名和类型,然后生成,所以我想自己试试. 写个模板类 package ...