• 20175316盛茂淞 201820192 《Java程序设计》第2周学习总结


    20175316盛茂淞 2018-2019-2 《Java程序设计》第2周学习总结

    教材学习内容总结

    • 1.整数:可细分为为short整数(占2字节),int整数(占4字节),long整数(占8字节)。

    • 2.字节:byte类型,需要逐字节处理数据。可表示-128~127的整数

    • 3.浮点数:要用来储存小数,分为float浮点数(占4字节)与double

    • 4布尔:boolean类型可表示true和false,代表逻辑的“真”与“假”。

    • 5.字符:char类型用来储存字符符号等信号

    • 6.变量: 对于基本类型使用所对应的关键词,一些变量名称不可以使用数字作为开头,也不可以使用一些特殊字符。大部分采用驼峰是命名法。

    • 7.运算符:算数运算:+、—、*、/,运算法则也是先乘除再加减。 比较和条件运算:大于(>),不小于(>=),小于(<),不大于(<=),等于(==),不等于(!=)。 逻辑运算:&&(AND)、||(OR)、!(NOT) 位运算:位运算是逐位运算,有左移<<、右移>>两个运算符

    • 8.类型转换 double型到float型,int型到long型或short型,因为会存在字节的遗失。

    • 9.流程控制

      if...else条件式:条件式运算结果true会执行if的{与}中的描述语句,否则执行else的{与}中的描述语句。如果条件式不成立并不想做任何事,则else可以省略。如果有多个if...else语句嵌套,条件式一不满足执行第二个语句的if的条件式二。

      switch条件式:switch的括号当中要取得值的变量或表达式,值必须是整数、字符、字符串等,之后会与case进行比较,操作case中的相应的描述语句。

      while循环:while主要用于停止条件必须在执行时期判断的重复性动作。前测试循环,因为会在循环执行前就进行条件判断。

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

    • 问题1:虚拟机浏览器打不开error长时间加载不出界面

    • 问题1解决方案:虚拟机更新到最新版本,但是无法解决,恳请老师解答

    • 问题2:无法在Windows和虚拟机之间进行双向复制,已设置双向复制,也已将虚拟机更新到最新版,却始终无法解决

    • 问题2未解决,请求老师

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

    • 问题1:一开始是一个个建立文件,但是效率太低
    • 问题1解决方案:建立src/bin文件,将代码s全部输完后,一块编译运行全部编译的命令:javac -d bin src/*.java
    • 问题2:Scanner语句使用条件,程序开头必须要用java.util导入包中的类接口
    • 问题2解决方案:输入图片说明

    代码托管

    • 作业结果1
    • 作业结果2
    • 作业结果3

    第二周感悟

    -第二周学习内容主要是java程序的编写,相对第一周有关各环境的设置较大区别,本周我手打了大约300行代码,初识的Java,发现和c语言有较大的差别的,是在c语言的基础上变化。在之后的学习中,需要多多打代码,熟能生巧。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 200/200 2/2 20/20
    第二周 300/500 2/4 18/38
  • 相关阅读:
    AcceptEx与完成端口(IOCP)结合实例
    GMap.NET实现电子围栏功能(WPF版)
    十余年软件开发经历,经验总结和程序一览(涉及Socket、WPF、vc++、CAD、图像、GIS)
    AutoCAD 凸度(bulge)的概念及使用WPF函数画图
    WinForm版图像编辑小程序(实现图像拖动、缩放、旋转、抠图)
    使用GMap.NET类库,实现地图轨迹回放。(WPF版)
    使用 GMap.NET 实现添加标注、移动标注功能。(WPF版)
    关于组织召开 “2015中国职业经理人大会”的通知
    Windows平台下使用ffmpeg和segmenter实现m3u8直播点播
    【求职必备】知名互联网公司常见面试问题和应答策略--通用篇
  • 原文地址:https://www.cnblogs.com/sms369/p/10506692.html
Copyright © 2020-2023  润新知