zoukankan      html  css  js  c++  java
  • 20165230 《Java程序设计》第1周学习总结

    20165230 2017-2018-2 《Java程序设计》第1周学习总结

    教材学习内容总结

    • 本周通过学习了解了java的历史,地位,特点以及java的应用和基本的开发步骤,对Java有了初步的了解与认识。
    • 通过下载JDK和设置环境变量为运行java提供平台
    • 学习了源文件的编写,编译及运行,在java应用程序的开发上开始入门

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

    • 问题1:JDK,JRE,JVM有什么区别
    • 问题1解决方案:通过学习教材以及网络查询,了解到JDK是学习java的开发工具箱,包括java程序语言、工具程序与JRE;JRE是java的执行环境,包括了API和JVM;JVM是虚拟机,提供java的运行环境。
    • 问题2:可以不下载JDK吗?
    • 问题2解决方案:如果平台只是想运行java程序,只装JRE就行。

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

    • 问题1:在安装JDK并设置完环境变量后,输入javac Helllo.java显示

    "程序 javac 已包含在下列软件包中:

    1. default-jdk
    2. ecj gcj-4.8-jdk
    3. openjdk-7-jdk
    4. gcj-4.6-jdk
    5. openjdk-6-jdk"
    • 问题1解决方案:

    1.参考Javac程序'javac'已包含在下列软件包中尝试修改

    2.通过网上教程Linux下JDK的安装重新安装JDK并设置环境变量。

    • 问题2:由于权限不够无法解压JDK安装包至/usr/java文件
    • 问题2解决方案:使用命令sudo tar -zxvf ./jdk-9.0.4-linux-x64.tar.gz -C /usr/java即可解压
    • 问题3:在用git push上传至码云时,出现错误,上传失败
    • 问题3解决方案:通过在博客园查看学长的博客,发现解决方案,输入命令git push origin master
    • 问题4:上传码云时显示fatal:Authentication failed for...
    • 问题4解决方案:通过寻求学长的帮助,发现是账号输入错误,不应该是20165230,而是tiankunye

    代码托管

    上周考试错题总结

    • 错题1

    原因:没有仔细审题,应该是java主类名的名字

    • 错题2

    原因:没有对教材上的知识进行扩充,只选了JVM

    • 错题3

    原因:对执行出现“NoclassDefFoundError”不熟,以为是找不到类的意思
    实际上应该为编译失败

    • 错题4

    原因:不了解找不到主要方法的错误应该是main()里没有才对

    • 错题5

    原因:同错题4

    • 错题6

    原因:对java -cp命令不熟
    学习java -cp用法介绍

    • 错题7

    原因:对java -cp命令不熟,同错题6

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

    • 在本周的学习中,最开始由于刚刚入门,对很多概念理解和应用不深,通过自己查阅大量的资料和对教材以及教材视频的学习,有了初步的认识和了解。学会去把零零碎碎的知识构建起学习框架,对java的学习方法有了初步的掌握。
    • 深刻体会到师生关系应是教练和健身者的关系,要想强壮自己的身体,必须自己主动的通过大量的练习以及对知识的吸收。
    • 在学习过程中遇到很多问题,通过学着自己独立去思考和解决和在老师同学的帮助下,得以一一解决难题,收获很大。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 13/13 1/1 19/19

    参考资料

  • 相关阅读:
    【动态规划】51nod1780 完美序列
    【树形dp】bzoj4726: [POI2017]Sabota?
    初涉manacher
    【数位dp】bzoj3131: [Sdoi2013]淘金
    【思维题 kmp 构造】bzoj4974: [Lydsy1708月赛]字符串大师
    web框架
    Bootstrap补充
    jQuery之jQuery扩展和事件
    JQuery之文档操作
    JQuery之属性操作
  • 原文地址:https://www.cnblogs.com/tiankunye/p/8506371.html
Copyright © 2011-2022 走看看