• 第三周学习总结


    20175205 2018-2019-3 《Java程序设计》第三周学习总结

    教材学习内容总结

    输入图片说明

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

    Q:不明白为什么会出现类名重复,Exp4_3和Exp4_1即使类名相同,但是是不同的程序,为什么会冲突
    输入图片说明
    A:学习本章后面访问权限后明白,class前若无关键字修饰,则是友好类,同一个包中是可以相互访问的,因此出现类名重复。

    Q:学习“包”的相关内容时,在src下新建Java Class,输入有关包的语句,不明白为什么会提示错误
    A:仔细研究发现应该在src下新建package
    输入图片说明

    Q:在教材中例20中,输出数组的每一个元素时,用了System.out.println(" "+a[i]),为什么不可以直接输出a[i];
    A:动手实践了一下,发现两种输出结果是一样的。

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

    Q:在IDEA中编译程序时,出现非法字符如 ‘ufeff’等
    A:首先打开File->settings
    输入图片说明
    ->Build,Execution,Deploymentt ->Java Compiler ->在Additional command line parameters(附加参数中)中输入参数 -encoding UTF8
    输入图片说明
    参考了[Link]https://blog.csdn.net/isea533/article/details/52704160

    Q:导入老师的Java项目后出现乱码
    输入图片说明
    A:参考了博客[Link]https://blog.csdn.net/weixin_41888813/article/details/81364151,[Link]https://www.cnblogs.com/heitan/p/5750456.html

    总结出:

    1.当编码器中中文等显示乱码时,打开settings --> editor --> code style --> file encodings 中IED Encoding 和project Encoding defult encoding for properties files 三个设置为utf-8

    输入图片说明
    找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加-Dfile.encoding=UTF-8,然后重启idea,再打开流程图就会发现中文已经可以正常显示了。
    输入图片说明
    输入图片说明

    2.当输出中出现乱码时

    输入图片说明
    首先,点击右下角,然后选择GBK
    输入图片说明
    接着,选择Reload
    输入图片说明
    接着就会看到乱码已经变成中文了,由于将页面改成了GBK编码,但想要utf8的编码格式。
    第三步,就是再次点击这个地方,然后选择UTF-8格式
    输入图片说明
    最后一步,选择Convert
    输入图片说明

    代码托管[Link]https://gitee.com/HY175205/initialize

    总结

    第四章的内容更需要理解,根据视频讲解画出相关的图非常关键,助于理解,课后习题根据指导也独立完成一个代码,非常有成就感。我认为学语言应该在练的基础上理解,多敲代码,将例子对比分析,找出不同,相似之处,希望可以自己最终可以独立完成代码。

  • 相关阅读:
    mysql远程登录
    Linux下FTP服务器配置与管理
    linux编程的相对路径问题解决
    ERROR 1935_WIN7注册表大小的限制
    linux下jdk,tomcat的安装和配置
    使用Validator.validateAll验证Form
    mysql常用命令集合
    B or D
    Delphi开发日志系列文章的示例源码
    delphi开发日志——主窗体,程序管家
  • 原文地址:https://www.cnblogs.com/orii/p/10542142.html
Copyright © 2020-2023  润新知