20155206 2016-2017-2《JAVA程序设计》第二周学习总结

教材学习内容总结

类型

  • 整数
  • 字节
  • 浮点数
  • 字符
  • 布尔

    变量

  • 变量在命名时,不可以使用数字或一些特殊字符:*、&、^、%,变量名称不可以与Java的关键词同名
  • 编译程序看到""就会忽略下一个字符

    运算符

  • 比较、条件运算:比较成立时以布尔类型true表示,比较条件不成立时以false成立。
  • 逻辑运算:&&、||、!对&&来说,只要左边的操作数为false就直接返回false,不会运算右边的操作数。对于||来来说,只要左边的操作数为true就直接返回true,不会运算右边的操作数
  • 位运算:&、|、~(补码)、^(异或),<(左移),>(右移),位运算是逐位运算。左位移时左边被挤出去的位会被丢弃,右边补上0。右位移时右边被挤出的位会被丢弃,左边补上原来在最左边的位。如果是>>>最左边就补上0。

    类型转换

  • 要强制编译系统关闭,可以使用数据前插入的方法,或者数据后加入 F

    流程控制

  • 与C语言基本一致;其中break和continue需要谨慎使用:对于循环,前者是终止循环直接跳出去,后者是终止本次循环重新开始循环。

    代码托管

  • 代码量

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 16/16 1/1 08/08
    第二周 090/120 1/2 10/15

    感悟

  • 这次的感悟写在最后,因为我本周的主要目的是熟悉JAVA中的一些基本指令与代码的编译,所以就较为简单的完成了本次博客,但是看过一些其他同学的博客,例如曾士轩和陆忠民,他们都是自己进行了编程,做了一个小应用。如此对比,自己与他们的差距还是较大的,需要继续努力!!!!

最新文章

  1. 【SQL】关于无法附加文件的错误
  2. React Native 之 组件化开发
  3. css 选择器优先级
  4. python爬虫实战(一)——实时获取代理ip
  5. android自适应屏幕方向和大小
  6. Quartz的线程池解析
  7. 深度学习笔记------linux下配置安装caffe-cpu only模式
  8. ECshop中defined(&#39;IN_ECS&#39;)的实现原理
  9. Spring学习之Ioc控制反转(1)
  10. 《windows程序设计》学习_3.3:利用xp扫雷资源
  11. Unable to connect to MKS;Too many scoket connect attempts;giving up
  12. 转:在Struts 2中实现文件上传
  13. HNOI2017 游记
  14. Linux 安装redis,redis发布订阅,持久化
  15. 一个更好的C++序列化/反序列化库Kapok
  16. css3 loading 效果
  17. android 系统的休眠与唤醒+linux 系统休眠
  18. alsamixer 在音频子系统的使用
  19. org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade 解决方案 (网络转载)
  20. iOS- iPad里有趣的UIPopoverController

热门文章

  1. 使用NPOI 2.1.1读取EXCEL2003/2007返回DataTable
  2. execl execv
  3. 2、Node.js 第一个应用
  4. Linux中配置ftp服务器
  5. 苹果浏览器样式重置submit
  6. Hadoop学习之路(二十八)MapReduce的API使用(五)
  7. hdu_1009 贪心
  8. Nginx Web服务器配置
  9. 如何彻底修改eclipse中的名称
  10. sublime text3插件的安装