zoukankan      html  css  js  c++  java
  • 20155238 2016-2017-2 《Java程序设计》第二周学习总结

    教材学习内容总结

    • java基本类型:整数,字节,浮点数,字符

    • //“单行批注” */“单行批注”

    • 变量 “驼峰式命命法” int age0fStudent / int age0fTeacher

    • 运算符 % “模数运算符/余除运算符”

      比较运算符 大于(>)不小于(>=)小于(<)不大于(<=)

      逻辑运算符 &&(AND) ||(OR) !(NOT)

      位运算 &(AND) |(OR) ^(XOR) ~(补码)

    • 类型转换

    • 流程控制

      if...else

      switch

      for循环 “初始式只执行一次”

      while循环

      break continue

    • 代码编写

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

    • 1.拼写错误
    • 1.解决方案: 注意大小写,大小写拼写尤为重要。注意代码中的空格。

    例如cd后加空格方可执行

    • 2.java与C的代码撰写不同
    • 2.解决方案:重新看一遍C语言的书,找出异同点,与Java作比对。同时为数据结构打基础。

    代码调式过程中错误与解决

    • 目前代码编写过程中问题不大,毕竟初步接触,有问题会及时提出。

      对于LINUX系统中的基础命令已经有了基本了解。例如cd“打开文件夹”,mkdir创建新文件夹等。包括使用JDK和IDEA,已基本能够使用。
    

    代码托管

    代码提交截图

    上周考试错题总结

    • git log的作用是查看提交历史

    • 源文件名后必须是.java

    • src目录中编译Main.java代码的命令是 javac -d.Main.java

    • git init可以创建新的git仓库

    • git push将本地分支的更新,推送到远程主机

    • cheat find 可以查年find命令的使用示例

    -zip命令使用(-e)参数可以创建加密压缩包

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

     通过一周的学习,对虚拟机的使用有了更好的体验,也初步掌握了JDK,git以及IDEA的使用方法。
     对于Java的编写和Java语言的风格和特点,也有了初步了解。
     目前存在的问题很多,对于虚拟机内部的工作机制还需进一步加强。
     Java编写,敲代码过程中并不是十分得心应手。
     向组织中提交代码的步骤,还有些问题存在,会尽快解决。 
    

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 10/10 1/4 8/12
    第二周 70/80 2/5 16/28 对于虚拟机以及Java语言有了进一步的认识

    参考:软件工程软件的估计为什么这么难软件工程 估计方法

    参考资料

  • 相关阅读:
    基于redission的分布式锁
    kafka在Windows环境下启动
    Synchronized优化总结
    mysql死锁总结
    索引是建立得越多越好吗?
    show processlist 详解
    RocketMQ高可用机制同步刷盘、异步刷盘和同步复制、异步复制
    Redlock红锁总结
    C#2.0泛型
    《解剖PetShop》系列之四:PetShop之ASP.NET缓存 (转)
  • 原文地址:https://www.cnblogs.com/zjy072018/p/6506796.html
Copyright © 2011-2022 走看看