20165232 第二周学习总结

20165232 第二周学习总结

1:带包的代码如何编译运行

代码编写完毕后,先Javac编译,再用mkdir以打包文件的文件名创建一个新文件夹,之后将编写的字节码文件用co命令拷贝到新的文件夹中,最后再运行。
2:一些知识点总结
第三章基础语法

3.1 类型、变量与运算符

类型

基本类型:整数(short、int、long)、字节(byte)、浮点数(float、double)、字符(char)、布尔(boolean)

常用格式控制符号

image

运算符

  1. ==表示相等,=是指定运算,%运算结果是除法后的余数

  2. 条件运算符(Conditional Operator) 条件式?成立返回值:失败返回值
    逻辑运算:&&、||、!

  3. 位运算:&、|、^、~、<<、>>(右移后,正数最高位补0,负数最高位补1)、>>>(右移后,最高位总是补0)

流程控制

  • if……else条件式
  • switch条件式
  • for循环
  • while循环
  • break、continue

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

问题一

带包的代码如何编译运行

问题一解决方案

查阅资料,代码编写完毕后,先Javac编译,再用mkdir以打包文件的文件名创建一个新文件夹,之后将编写的字节码文件用cp命令拷贝到新的文件夹中,最后再运行。

问题二

上传时出现fetch-first和non-first-forward两种错误

问题二解决方案

询问同学,解决办法是

git pull origin master

git push origin master

[代码托管]码云学习项目

脚本运行结果截图
image
image

上周考试错题总结

课上内容补做截图

  • 教材代码完成情况测试P14
    image
  • 带包的代码编译运行测试
    image
  • 课后习题p16
    image

补做的代码链接

带包的代码编译运行测试

课后习题P16

课本代码运行测试

感悟

只有多练习,JAVA水平才能得到提高。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 20篇 400小时
第一周 13/13 1/1 17/17
第二周 408/408 2/2 18/18
第三周
第四周
posted @ 2018-03-10 14:18  何彦达  阅读(118)  评论(0编辑  收藏  举报