• # 20175213 2018-2019-2 《Java程序设计》第2周学习总结


    ## 教材学习内容总结

    在第二周的学习过程中,我学习了第二章和第三章的内容。
    第二章中,我学习了基本数据类型和类型转换运算以及与C语言有着相同和不同的数组。标识符由字母,下划线,美元符号和数字组成,并且第一个字符不能是数字字符。Java语言有8种基本数据类型:boolean,byte,short,int,long,float,double,char。在数组中,数组属于引用型变量;两个相同类型的数组如果具有相同的引用,他们就有完全相同的元素。
    第三章中,我学习了在C语言中类似的运算符与表达符以及if,switch,break,continue等语句。Java提供了遍历数组的循环语句。在这一章中学习难度不大。

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

    -问题1:不懂Scanner的具体用处。
    -问题1解决方案:java提供了一个Scanner类,利用这个类,我们可以很方便的获取键盘输入的参数。
    Scanner是一个基于正则表达式的文本扫描器。可以从文件,输入流,字符串中解析出基本类型和字符串类型的值。Scanner类提供了多个构造器,不同的构造器可以接受文件,输入流,字符串作为数据源,用于从文件,输入流字符串中解析数据。

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

    - 问题1:在带包的代码编译运行测试的问题上,在编译运行完程序后,显示错误:找不到或无法加载主类 Hello。
    - 问题1解决方案:先javac -d .Hello,java,编译到上一个文件夹。再java is5213.Hello 就可以运行程序了。


    ## [代码托管](码云学习项目链接)

    见附件。

    ## 上周考试错题总结

    - 1.下列说法正确的是      A
    A .Java虚拟机首先执行类中的main方法。
    B .Java中,多个/**/注释可以嵌套。
    C .一个源文件中必须有public类。
    D .Java字节码的扩展名是.java。

    解析:B项:注释不可以嵌套。C项:不一定,但至多有一个public类。D项:Java源文件的扩展名是.java,Java字节码的扩展名是.class。

    - 2.下列说法正确的是   AC
    A .Java SE提供了标准的Java Development Kit(JDK)。
    B .Java SE平台包含Java EE平台。
    C .使用Java EE可以构建企业级的服务应用。
    D .Java SE增加了附加类库,以便支持目录管理等功能。

    解析:B项:Java EE平台包含Java SE平台。D项:Java EE增加了附加类库,以便支持目录管理、交易管理和企业及消息处理等功能。

    - 3.下列关于编写源文件的说法,错误的是   C
    A .源文件的名字必须是某个类的名字。
    B .如果源文件有public类,那么源文件的名字必须是这个类的名字。
    C .源文件可以有多个public类。
    D .源文件的扩展名必须是.java。

    解析:源文件至多有一个public类。

  • 相关阅读:
    xyplorer设置备忘
    如何在CentOS 8上安装Python2 Python3
    为CentOS 8操作系统安装MySQL的方法,以安装MySQL 8为例
    SSH登录服务器报ECDSA host key "ip地址" for has changed and you have requested strict checking
    Linux常用命令大全
    转载:php的几种常用的数据交换格式
    转:GBK编码 VS UTF8编码
    转载:中文在UTF8和GBK编码中的范围
    转:SDL Specification and Description Language 简介
    转:Java中Split函数的用法技巧
  • 原文地址:https://www.cnblogs.com/LZHNB/p/10583598.html
Copyright © 2020-2023  润新知