• # 20175120 2018.3.10 《Java程序设计》第2周学习总结



    ## 教材学习内容总结
    第二章内容
    1.标识符
    第一个字符不能是数字字符
    不能是关键字和truefalse ull
    2.8个基本数据类型
    boolean int byte short long float double char
    float a=1.23f
    long width=12L
    精度排序(小到大)
    byte short char int long float double
    类型转换(高到低)
    例:int a=130
    b=(byte)n;//导致精度的损失
    3.输入、输出
    Scanner reader=new Scanner(System.in);
    int x=reader.nextInt();
    System.out.println()
    输出的部分用“”+n+“”或C语言中的形式:System.out.printf("%d,%f",m,n);
    4.数组
    int [] a,b等价于int a[],b[]
    int [] a,b[]等价于int a[],b[][];
    与C不同,括号中无法限定元素个数
    创建数组:
    int size = 30;
    double number=new double[size];//size=a.length
    二维数组的建立见P26
    数组引用:
    存放数据类型相同的a[]&b[],若使用a=b,则a中内容与b相同

    第三章内容
    1.运算符、表达式
    主要掌握java中各种运算表达式的含义
    有C语言中常用的+、-、*、及自增、自减运算
    各种位操作的运算符
    以及java中的逻辑运算符

    2.语句
    ifif-else语句
    switch语句
    for循环、while循环
    break和continue语句
    java中特有的for语句与数组

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

    - 问题1:如何将代码传送至码云
    - 问题1解决方案:
    进入在码云目录下创建的文件夹
    git add .
    git commit -m "项目名"
    git push//如果出现问题,先检查网络连接,再使用git pull

    - 问题2:在例3——4中,Scanner reader=new Scanner(System.in)编译不成功
    - 问题2解决方案:漏掉最开始的一行import java.util.Scanner
    - 问题3:关于网络连接的问题
    - 问题3解决方案:可以在设备中的网络选项点击启用网络连接。
    - 
    ## [代码托管](https://gitee.com/pyc-1751/chapter_1_of_java.git)

    ![代码量![输入图片说明](https://images.gitee.com/uploads/images/2019/0310/221510_842c2d60_4787449.png "360截图163903295710776.png")]

    ![例3——4调试](https://images.gitee.com/uploads/images/2019/0310/221550_62f1ad09_4787449.png "Example3_4调试.png")(https://images.gitee.com/uploads/images/2019/0310/221416_3ef31902_4787449.png "360截图163903295710776.png")

    ##感想
    本周任务主要是进行java基础知识的学习。包括标识符、8个基本数据类型、输入、输出、数组以及运算符表达式与语句等内容。学习的过程中,通过与C语言的类比,发现java与C语言在各个方面有许多的相似之处。同时,在使用命令行输入语句以及各种命令的过程中,逐渐熟悉了命令行。我觉得在java学习的初期,最重要的就是多敲代码。不需要理解所有代码的含义,而是在敲的过程中熟悉java语句的语法习惯,在调试的过程中发现自己敲代码过程中存在的问题。

    收起全文

  • 相关阅读:
    POJ测试数据合集
    POJ1724ROADS
    关闭进程的数据库
    config上传设置
    tfs 撤销挂起的更改
    cn_visual_studio_team_foundation_server_2010_x86_x64_dvd_531909
    js 中文转义
    文件下载乱码
    杀死数据库进程
    Python基础综合练习
  • 原文地址:https://www.cnblogs.com/1751-pyc/p/10567315.html
Copyright © 2020-2023  润新知