2022年3月11日

Rust入门04-变量与可变性

摘要: 变量与可变性 变量 使用let关键字声明,默认情况下,变量是不可变的,但若在声明变量时,在变量前加上mut,就可使变量可变 fn main() { println!("Hello, world!"); let mut x = 5; println!("The value of x is {}", x 阅读全文

posted @ 2022-03-11 22:08 Baby091 阅读(43) 评论(0) 推荐(0) 编辑

2022年3月5日

Rust入门02-Hello!World and Cargo

摘要: 第一个程序:Hello,World! fn main(){ println!("Hello,World!"); } 在这段代码中,我们定义了 Rust 中的一个函数:main,与其他语言相似,我们写下的所有代码都会从这个入口函数开始运行 而其函数体内的println!语句称之为宏,在 Rust 中所 阅读全文

posted @ 2022-03-05 14:29 Baby091 阅读(51) 评论(0) 推荐(0) 编辑

Rust入门01-基本概述

摘要: 初识Rust Rust可用于替换C/C++,Rust与它们具有相同的性能,但很多常见bug在编译时就可以被消灭 Rust在以下场景应用较好: 需要运行时的速度(性能) 需要内存安全(安全性) 更好的利用多处理器(并发) Rust的特点: 安全 无需GC(垃圾收集器) 易于维护、调试,代码安全高效 R 阅读全文

posted @ 2022-03-05 14:28 Baby091 阅读(288) 评论(0) 推荐(0) 编辑

2022年2月26日

常用类07-JDK8中的时间API

摘要: Instant类 Instant:时间线上的一个瞬时点,这可能被用来记录应用程序中的事件时间戳 方法: now() ofEpochMilli(long epochMilli) atOffset(ZoneOffset offset) toEpochMilli() java.time.format.Da 阅读全文

posted @ 2022-02-26 18:11 Baby091 阅读(23) 评论(0) 推荐(0) 编辑

常用类08-Java比较器

摘要: Java比较器 Java中的对象,正常情况下只能进行比较:== 或 != ,不能使用 > 或 < ;但在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小 Java实现对象排序的方式: 自然排序 java.lang.Comparable String、包装类 等实现了Compar 阅读全文

posted @ 2022-02-26 18:11 Baby091 阅读(18) 评论(0) 推荐(0) 编辑

常用类09-其他类

摘要: System类 Math类 BigInteger与BigDecimal BigInteger BigDecimal 阅读全文

posted @ 2022-02-26 18:11 Baby091 阅读(20) 评论(0) 推荐(0) 编辑

常用类04-StringBuffer类与StringBuilder类

摘要: StringBuffer类 与 StringBuilder类 String、StringBuffer、StringBuilder三者异同: String:不可变的字符序列;底层结构使用char[]存储;效率最低 StringBuffer:可变的字符序列;线程安全,效率低;底层结构使用char[]存储 阅读全文

posted @ 2022-02-26 18:10 Baby091 阅读(21) 评论(0) 推荐(0) 编辑

常用类05-JDK8前的时间API

摘要: JDK8前与时间相关内容 返回时间戳 long time = System.currentTimeMillis(); //返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差 //称为时间戳 System.out.println(time); java.util.Date类 两个构造 阅读全文

posted @ 2022-02-26 18:10 Baby091 阅读(16) 评论(0) 推荐(0) 编辑

常用类06-JDK8中的时间API

摘要: JDK8中新日期时间API java.time 包含值对象的基础包 java.time.chrono 提供对不同的日历系统的访问 java.time.format 格式化和解析时间和日期 java.time.temporal 包含底层框架和扩展特性 java.time.zone 包含时区支持的类 时 阅读全文

posted @ 2022-02-26 18:10 Baby091 阅读(21) 评论(0) 推荐(0) 编辑

常用类01-初见String类

摘要: 基本特性 对于String类 声明为final的,不可被继承 实现了Serializable接口:表示字符串是支持序列化的 实现了Comparable接口:表示String可以比较大小 内部定义了final char[] value 用于存储字符串数据 代表不可变的字符序列,简称:不可变性 体现: 阅读全文

posted @ 2022-02-26 18:09 Baby091 阅读(20) 评论(0) 推荐(0) 编辑

导航