码迷,mamicode.com
首页 > 其他好文 > 详细

20165316 第二周学习总结

时间:2018-03-11 00:35:21      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:不同类   com   http   数据   无法   line   内存   pkg   false   

教材学习内容总结

【重点】

  1. Scanner 类,使用之前必须在程序开头"import java.util.Scanner;",新建 Scanner 变量:"Scanner xxx = new Scanner(System.in);",注意:可以使用 .next或.nextLine 输入字符串。
  2. 类型转换运算:(类型名)要转换的值。
  3. Java不允许在声明数组中的方括号内指定数组元素的个数。
  4. boolean 只有 true 和 false 两种值。
  5. byte型变量,在首位为1时,其值等于后面七位补码的相反数,所以它的值从-128到127,10000000表示128。(该规律可以用来搞清楚其他变量经过精度损失后得到的 byte 变量的值。)
  6. 多个/* */无法嵌套。
  7. 逻辑运算符只能操作 Boolean 型数据。
  8. 按位运算符的计算方法在 HDL 中有过讲授
  9. for 的简便使用:for(类型 int型变量:数组变量)
  10. switch 的值可以是 byte、short、int、char 型。

    问题和解决过程

  • (未解决)首先是一个虚拟机的问题(没错,虚拟机又出问题了):"dpkg:错误:软件包‘libgphoto2-6‘:‘sam%‘不被 四态字段的 foreign/allowed/same/no 允许。我目前还没有找到类似错误的解决办法,其他软件的安装、使用以及更新没有受到影响,我怀疑是 libgphoto 软件自身的问题,但是不知道有没有方法可以把它从软件包中去掉或者通过更改系统文件来彻底解决这个问题。
  • (已解决)关于各种变量的溢出问题,感觉都是转化成二进制计算,值得一提的是,所有负数在内存中的二进制表示都是其补码
  • (已解决)如何判断不同类型的输入变量?使用 Scanner.hasNextXXX 逻辑变量(true或者false)。

    代码托管

    脚本截图如下

技术分享图片

20165316 第二周学习总结

标签:不同类   com   http   数据   无法   line   内存   pkg   false   

原文地址:https://www.cnblogs.com/treebeard123/p/8542109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!