20165232 第三周总结

编程入门 行业动态 更新时间:2024-10-15 14:19:58

20165232 <a href=https://www.elefans.com/category/jswz/34/1767204.html style=第三周总结"/>

20165232 第三周总结

20165232 第三周学习总结

教材学习内容总结

  • class:定义类
  • char:类型声明变量
  • new:新建对象
  • 名称 X:参考
  • =:可用于指定参考至新建变量
  • 构造函数:与类名称同名,无须声明返回类型的方法
  • 两个基本标准类
  1. util.Scanner

scanner扫描标准输入,看看用户有无输入字符

scanner对每个基本类型都有个对应的next ...()方法

  1. java.math.BigDecimal

使用ava.math.BigDecimal得到更好的精确度

java使用分数与指数来表示浮点数,不可以用==直接比较浮点数运算的结果
创建Decimal的方法之一是使用字符串,可进行加、减、乘、除运算

加法代码形式:BigDecimal result=XXX1.subtract(XXX2); System.out.println(result);

  • 打包

打包基本类型:让基本类型像对象一样操作

打包器:Long、Integer、Double、Float、Boolean、Byte等类

  • 数组对象

数组:用int[]声明,具有索引的数据结构
fill()可新建元素值

对象是根据类而建立的实例,代表建立数组对象的类定义由JVM动态产生

基本类型数组复制:Array.copyOf()

  • 字符串对象

字符串用来打包字符数组,可以用“”包括一串字符来建立字符串

字符串池:JVM创建String实例用于对象参考,并在字符串池中维护

字符串常量:用“”写下的字符串称为字符串常量

用+连接字符串会产生新字符串

javac -encoding 指定字符编码

  • JRE扩展与jar文件:/jre/lib/ext,只要经类打包成jar文件,放入ext中,程序就可以使用import来使用扩展中的类。

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

问题一

在编译例15时,发现如果将他们放在src中同一个非包名文件夹中,无法完成编译

问题一解决方案

我将package后的内容建成两个文件夹放在bin目录下,再将例15这两个文件移动到里面,然后同时编译

问题二

问题二也是打包问题,在例18的编译中,我发现例18两个文件package后的位置不一样,不能像例16那样同时编译

问题二解决方案

我分别在bin目录下建了两个不同的文件夹,分别编译

代码托管

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行20篇400小时
第一周13/131/117/17
第二周408/4082/218/18
第三周962/9621/122/22
第四周

转载于:.html

更多推荐

20165232 第三周总结

本文发布于:2024-03-09 00:23:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1723008.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:第三周

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!