zoukankan      html  css  js  c++  java
  • # 20175227 2018-2019-2 《Java程序设计》第一周学习总结

    20175227 2018-2019-2 《Java程序设计》第一周学习总结

    教材学习内容总结

    1、安装VB,Ubuntu,Git,JDK,并自行配置。
    2、写“Hello World!”Java程序,学会如何编译并运行。
    3、在码云上设置SSH公钥;在Ubuntu上通过Git将该代码上传至码云。
    4、写博客:学习总结。

    一、git操作:
    1、建立教材(个人项目,团队项目)项目目录。
    2、git init在当前目录新建一个Git代码库(一个项目就git init 一次)。
    3、平时学习:编写代码,编译,运行,测试没有问题后。
    4、git add . (ps:需要注意的是,要进到所需上传文件所在文件夹中,否则会出现找不到文件提示。)
    5、git commit -m "提交信息"(ps:"-m"后有空格。)
    6、周末提交作业前:git push。
    对于基本git上传的命令和打开文件夹和文件,在终端中创建文件夹和文件,并通过终端使用记事本、atom、vi编写程序并保存,编译、运行程序,以上操作的我都有了基本了解。

    二、在使用“vi src/Hello.java”时,应注意:
    单击“i”进入输入模式;写完所有程序后,先单击Esc键,而后输入“:wq!”退出程序进入终端。

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

    • 问题1:在Java环境配置时,未将设置环境变量与用户变量分开,通过cmd检验JDK安装成功与否会失败。
    • 问题1解决方案:就分清环境变量和用户变量,重新设置就好。
    • 问题2:在第一次尝试“git push origin master”时,出现“更新被拒绝,因为远程仓库……您可能需要先整合远程变更”,上传失败。

    • 问题2解决方案:后来通过百度找到解决办法——输入“push –u origin +master”将权限添加后,成功上传至码云。

    • 问题3:在上传脚本运行结果时,克隆码云项目后,并未将bin和src文件夹建在项目文件夹中,导致git push时找不到Hello.java文件。

    • 问题3解决方案: 在克隆项目文件夹下建立bin、src文件夹进行后续操作即可。

    [代码托管]https://gitee.com/zxy20175227/zxy_java

    代码脚本运行

    错题

    如果C:workspaceHellosrc中有Main.java如下:

    package cc.openhome; public class Main {

    public static void main(String[]args) {

       System.out.println("Hello World");  
    
    } 
    

    }

    文本模式下你的工作路径是C:workspaceHello,那么如何编译与执行Main类别?
    A .javac srcMain.java java C:workspaceHelloclassesMain
    B .javac –d classes srcMain.java java –cp classes Main
    C .javac –d classes srcMain.java java –cp classes cc.openhome.Main
    D .javac –d classes srcMain.java java –cp classes/cc/openhome Main
    正确答案: C 你的答案: D

    感悟

      在本周的学习过程中,一开始感受到了“万事开头难”的真谛,不知道要做什么,为什么要这样做;后面静下心来,仔细看老师的要求,总结出了老师让操作的步骤,整理出前文中列出的任务清单,逐步完成;但是在Ubuntu安装上没有成功,后借用了老师安装的虚拟机才正常操作之后的步骤。有很多问题都可以通过百度搜索解决,在这过程之中又能学习很多新知识和新的解决办法。

  • 相关阅读:
    .NET开源系统
    DEDEcms二次开发数据表参数
    dede系统的pagebreak文章页面分页数量控制方法
    窗口最小化到托盘
    SEO项目各个阶段的工作分配
    scrollTop
    去除行内块间的间距
    jquery mobile
    nodejs学习
    cancelAnimationFrame无效
  • 原文地址:https://www.cnblogs.com/zxy20175227/p/10461484.html
Copyright © 2011-2022 走看看