zoukankan      html  css  js  c++  java
  • 20165215 2017-2018-2 《Java程序设计》第6周学习总结

    20165215 2017-2018-2 《Java程序设计》第6周学习总结

    教材学习内容总结

    chapter8

    • Java把String类定义为final类,即String类不能有子类
      • 用户无法输出String对象的引用
      • 用String类声明的对象的值是可以改变的
    • 参与并置运算的String对象,只要有一个是变量,那么Java就会在动态区存放所得到的新String对象的实体和引用;如果两个常量进行并置运算,那么得到的依旧是常量。
    • String类的常用方法
    • 字符串与基本数据类型的互相转换
    • 一个对象通过调用toString()方法获得该对象的字符串
    • getChars()和toCharArray()方法的使用
      • 必须在try-catch语句中调用getBytes()
    • 正则表达式
    • StringTokenizer类
      • 使用nextToken()方法逐个获取String对象的字符序列中的语言符号
      • 调用countTokens()方法得到计数变量的值
    • StringTokenizer和Scanner的区别
      • StringTokenizer用空间换取速度,Scanner用速度换取空间
    • StringBuffer类对象的实体的内存空间可以自动地改变大小
      • 常用方法
    • Data类和Calendar类
    • 日期格式化与数字格式化
    • Math类、BigInteger类和Random类

    chapter15

    • 使用class 名称<泛型列表>声明一个类,其中泛型不能是基本类型数据
    • 链表是由若干个称作节点的对象组成的一种数据结构,每个节点含有一个数据和下一个节点的引用
      • LinkedList
      • 常用方法
      • 遍历链表
      • 排序与查找
      • 洗牌与旋转
    • 堆栈是一种“后进先出”的数据结构,只能在一端进行输入或输出数据的操作
      • Stack
      • 常用方法
      • 遍历散列映射
    • 树集

    代码托管

    (statistics.sh脚本的运行结果截图)

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 37/37 1/1 15/15
    第二周 398/429 2/3 15/30
    第三周 753/1167 1/4 20/50
    第四周 1296/2109 2/6 20/70
    第五周 1191/3323 2/8 20/90
    第六周 1806/4390 2/10 15/105

    参考资料

  • 相关阅读:
    html5 geolocation配合百度地图api实现定位
    ES6 Symbol
    es2018(es9)前瞻
    Vue探索历程(一)
    数独游戏的难度等级分析及求解算法研究1——关于数独
    关于谋生的一些想法
    加密的pdf转换为jpg
    数独游戏的难度等级分析及求解算法研究2——数独难度等级
    NSString NSData char* NSInteger的转换
    根据文字多少自动设置UILabel的宽度高度
  • 原文地址:https://www.cnblogs.com/fyss/p/8747284.html
Copyright © 2011-2022 走看看