学号 20175212-2 《Java程序设计》第1周学习总结

教材学习内容总结

1.安装了virtualbox 并配置了推荐的Ubuntu虚拟机
2.在Linux下通过shell,安装了git并上传公钥,成功进行配置。掌握了使用git init(定义仓库); git add ., git commit -m""(纳入控制);git push(上传)进行代码上传托管的方法。

3.学习写成Hello.java程序并进行调试,最后成功上传代码至码云。

4.成功安装使用老师编写的脚本进行代码自我管理。
5.熟悉并掌握了一些基本的Linux语句如cd (进入文件夹),cd..(返回上级),ls(列出文件),mkdir(创建文件夹),chmod(更改权限)

教材学习中的问题和解决过程

  • 问题1:使用vim编写java程序时不知道该如何让保存并退出至shell。
  • 问题1解决方案:上网搜索,使用指令:Esc wq!
  • 问题2:编写完Hello.java后无法进行编译运行。
  • 问题2解决方案:根据提示使用sudo apt install open-11-jdk-headless命令下载安装JDK后,即可编译运行。

代码调试中的问题和解决过程

  • 问题:无

代码托管

(statistics.sh脚本的运行结果截图)

上周考试错题总结

其他(感悟、思考等,可选)

第一周的java学习不可谓不坎坷。由于初次面对Linux系统,一些基本指令很是陌生,乃至最初在哪里写命令都找不到。virtubox, ubuntu, git, JDK等等,一系列陌生的词汇让我不知从何下手。因此我不得不用了近三个工作日中没课的时间研读学习了娄老师给的一个个参考链接,并慢慢摸索出之间的逻辑关系。通过第一周的学习,虽然对java程序的编写还尚有生疏,但我的脑海中已经有了对码云,博客园,ubuntu等学习工具的清晰的认识,并也能通过搜索尝试等方式对一些突发问题进行独立地解决。我目前的状态对Java的学习充满了热情与信心,希望能在今后的学习中保持。

参考资料

20175212童皓桢 《Java程序设计》第一周学习的更多相关文章

  1. 20175212童皓桢 Java实验二-面向对象程序设计实验报告

    20175212童皓桢 Java实验二-面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设 ...

  2. 201521044152<java程序设计>第一周学习总结

    本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...

  3. 201621123007 Java程序设计第一周 学习总结

    第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...

  4. 20145304 刘钦令 Java程序设计第一周学习总结

    20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...

  5. 学号 20175212童皓桢 《Java程序设计》第8周学习总结

    学号 20175212童皓桢 <Java程序设计>第8周学习总结 教材学习内容总结 泛型 class People<E> 其中People是泛型类的名称,E是其中的泛型,也就是 ...

  6. 20175212童皓桢 《Java程序设计》第六周学习总结

    20175212童皓桢 <Java程序设计>第六周学习总结 教材学习内容总结 第七章 内部类与异常类 1.内部类 Java支持在一个类中定义另一个类,这样的类称作内部类,包含内部类的类称为 ...

  7. 20175212童皓桢 《Java程序设计》第11周学习总结

    20175212童皓桢 <Java程序设计>第11周学习总结 教材学习内容总结 一.URL类 1.一个URL对象通常包含最基本的三部分信息:协议.地址.资源 2.构造方法: public ...

  8. 20175212童皓桢 实验四 Android程序设计

    20175212童皓桢 实验四 Android程序设计 实验内容 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>并完成相关 ...

  9. 20175212童皓桢 实验三敏捷开发与XP实践实验报告

    20175212童皓桢 实验三敏捷开发与XP实践实验报告 实验内容 XP基础 XP核心实践 相关工具 实验步骤 一.Code菜单功能的研究 Move Line/statement Down/Up:将某 ...

  10. 20175212童皓桢 在IDEA中以TDD的方式对String类和Arrays类进行学习

    20175212童皓桢 在IDEA中以TDD的方式对String类和Arrays类进行学习 要求 在IDEA中以TDD的方式对String类和Arrays类进行学习 测试相关方法的正常,错误和边界情况 ...

随机推荐

  1. CCF CSP 201612-1 中间数

    题目链接:http://118.190.20.162/view.page?gpid=T52 问题描述 试题编号: 201612-1 试题名称: 中间数 时间限制: 1.0s 内存限制: 256.0MB ...

  2. 第十四节 JS面向对象基础

    什么是面向对象:在不需要知道它内部结构和原理的情况下,能够有效的使用它,比如,电视.洗衣机等也可以被定义为对象 什么是对象:在Java中对象就是“类的实体化”,在JavaScript中基本相同:对象是 ...

  3. flutter -icons

    icon 合集 https://material.io/tools/icons/?icon=account_balance&style=baseline

  4. mysql的sql_mode设置

    参考官方文档: mysql可以为不同的客户端设置不同的sql_mode,并且每个应用能够设置他自己的会话级别的sql_mode.sql_mode会影响sql语法以及mysql显示数据的正确性. Whe ...

  5. JZ2440学习笔记之中断

    .extern main .text .global _start _start: @********************************************************* ...

  6. EDK II之Secure Boot简述

    密钥对:公钥分发,私钥自留.常见的公钥格式:cer/der,常见的私钥格式:pfx. BIOS中Secure Boot的原理:把公钥包在code里面,当使用gBS->LoadImage()去加载 ...

  7. Ubuntu 无界面使用selenium chrome + headless

    1. 安装 selenium : sudo pip install selenium 2. 安装 chromdriver: 进入 淘宝镜像源 下载 chromdriver, 可以查看 notes.tx ...

  8. 函数def

    函数:把执行一定功能的动作封装到一起>>> def 函数名(形参)      通过一个    函数名(实参)         去调用它,传参来执行功能.动作,输出结果 .定义:def ...

  9. 关于py的思考

    1.我希望py课程应该涉及到如何提高编程效率,因为已经c的编程基础,不是特别在意怎么用py,而是在意怎么用得更好 2.基本技能的话,掌握好各类基本函数的用法 3.理论课精讲,实验课独立操作,并把出现的 ...

  10. asp.net 根据连接地址保存文件,图片

    第一种方式  下载图片,文件 WebClient my = new WebClient(); string url = "http://localhost:1015/resource/loa ...