语言小结
  • program-language-note
  • contact
  • common
    • 代码风格
    • 概念语法
      • 类型
      • 注释
      • 字符
      • 语句
      • 操作符
      • 函数
        • 递归
    • 格式化参数
    • 源码结构
    • 数据结构
    • 名词
  • 电路
    • 内存地址
    • Untitled
    • Code
  • C
    • note
    • overview
      • helloworld.c
      • c标准
      • 关键字
      • tips
      • util.c
    • 语法
      • 函数
        • main
      • const
      • static
      • 作用域
    • 编译和运行
      • c代码内存模型
      • 预处理
        • include
        • define
    • 头文件
    • 基本数据类型
      • 整型
      • 枚举
      • 浮点型
      • 指针
      • 数组
      • 结构和联合
    • 指针&数组、指针&函数
    • API
    • 存储结构
    • 操作符
      • sizeof
    • typedef
    • 输入输出
    • 格式化参数
    • 左値右値
    • 性能思考
    • volatile
    • 字符串
      • find_char.c
    • 动态分配
      • alloc.h
      • alloc.c
      • alloc_usage.c
    • note
  • cpp
    • 资源
    • note
    • 数据结构
    • 智能指针
    • 编译过程
  • shell
    • usage
    • Untitled
  • Rust
    • overview
  • Lisp
    • Untitled
  • web
    • overview
      • index
      • 软件工具
      • ARIA规范
      • SEO
    • style
    • html
      • 标签、元素
        • 标签快记
        • 联系信息
        • 引用
        • 列表
        • 语言设置
        • meta
      • 页面结构
        • 图片
        • 视频
        • 引用css、js文件
      • 等价字符
      • 链接
        • 邮件
      • 表单
        • note
      • 表格
    • css
      • 字体
      • 布局
        • position
        • float
        • display
        • flexbox
    • js
    • note
  • java
    • note
    • java语言程序设计
    • 设计模式
      • 大话设计模式-吴强-2010
      • 大话设计模式-程杰
      • 设计模式-gof
      • 设计模式解析
      • 原则
      • 单例
    • java程序设计第10版-基础
    • java程序设计第10版-进阶
    • java核心技术第9版-I
    • jar包
    • 安全
    • 反射
  • python
    • note
    • index
    • 个人记忆点
    • 疑惑
    • simple
    • 精通Python爬虫框架scrapy
    • 语法
    • scrapy
      • notice
      • index
  • 汇编
    • Untitled
  • kotlin
    • index
    • note
    • by android
      • note
      • index
  • groovy
    • gradle
Powered by GitBook
On this page

Was this helpful?

  1. java

java语言程序设计

java语言程序设计

章2

命名可以使用:字母、数字、下划线(_)和美元符号($) 但是不能以数字开头,$一般用在机器生成代码上,区分大小写

数据类型范围(平时真的一般用不着,提醒下自己) -7%3=-1; 20%-13=7(分子负数则余负) 浮点数近似表示(IEEE754)

编码,java的通用性,其实是把各种编码转化成jvm内部的unicode,再转化回对应编码的过程。

2 + 'a' = 97; "chapter " + '2' = "chapter 2"

逻辑运算符: ^(异或)

格式化:%b,%C,%d,%f,%e,%s(可以在百分号和字母中间加宽度和精度,加"-"表示左对齐,转义%%)

章4

浮点数加法时,先添加小数,后添加大数,其结果精确度更高。

蒙特卡罗模拟

章6

System.arraycopy(反驼峰啊)

查找、排序(已经可以给我原理,我写出来;但是原理和名字记不完全。。。)

Arrays

章9

== 比较基本类型的值,比较引用类型是否指向一个对象 string1.compareTo(string2) Character String lineSeparator = System.getProperty("line.separator");//行分隔符

章10

has_a,组合、聚合

章11

如果一个类被设计成可拓展的,不要忘了处理无参构造函数(小细节吧,用的时候也会看的啊) super.super.method();(这个错误,嘿嘿)

章13

异常类型 即使到达finally块之前有return语句,依旧会执行finally块

章14

Calendar Comparable Cloneable

章16

OuterClass.InnerClass innerObj = outerObj.new InnerClass() OuterClass.InnerClass innerObj = new OuterObj.InnerClass()

补充材料

VII A 九宫格实现

章21

通配泛型: ?、? extends T、? super T E[] elements = (E[])new Object[capatity];

PreviousnoteNext设计模式

Last updated 5 years ago

Was this helpful?