随笔 - 299
文章 - 0
评论 - 0
阅读 -
6273
09 2023 档案
今日总结
摘要:字符串String ,StringBuilder, StringBuffer 在java.lang中还提供了处理字符串的String类,String类用于处理“不可变”的字符串,它们的值在创建后不能被更改;相对地,还提供了StringBuffer类和StringBuilder用于处理“可变”字符串。
阅读全文
今日总结
摘要:6.2.1 超类Object是所有类的超类。 Object类定义了一些有用的方法,由于是根类,这些方法在其他类中都存在,一般是进行重载或者重写覆盖,实现了给子类的具体功能。比如: equals:返回值类型boolean,比较两个对象是否相同 toString:返回值类型String,返回对象的字符串
阅读全文
hive数据分析
摘要:HIVE数据分析实验报告 数据导入 将csv文件导入到虚拟机的hive数据库中,并通过datagrip软件实现对数据库的可视化操作 数据清洗 在datagrip中进行如下操作,将数值清洗为真实日期 insert overwrite table test2 select date_add('2021-
阅读全文
今日总结
摘要:6.1.3 ComparableComparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也被称为自然比较方法。如果开发
阅读全文
今日总结
摘要:6 Java.lang包的框架 java.lang包是提供利用java编程语言进行程序设计的基础类,在项目中使用的时候不需要import。 6.1 interface 6.1.1 Iterable Iterable: 迭代器
阅读全文
今日总结
摘要:Comparable和Comparator的区别 Comparable是java.lang包下面的接口,lang包下面可以看做是java的基础语言接口。 Comparator在java.util包中,代表其是一个工具类,用来辅助排序的。 Comparable指定了对象的natural orderin
阅读全文
今日总结
摘要:5.2.4 TreeMap和HashMap的区别TreeMap 和 HashMap 底层实现逻辑不同,所以插入时间、删除时间、插入方法等都不相同。两者均为线程不安全(Hashmap有一个线程安全版本Hashtable)。 TreeMap HashMap底层结构 红黑树 数组+链表+红黑树(备注1)是
阅读全文
今日总结
摘要:5.2 MapMap是一个接口类,该类没有继承自Collection,该类中存储的是<K,V>结构的键值对,并且K一定是唯一的,不能重复。 5.2.1 使用注意点Map是一个接口,不能直接实例化对象,如果要实例化只能实例化其实现类TreeMap或者HashMap。 Map 中存放键值对的 Key 是
阅读全文
今日总结
摘要:5 Java.util包的框架util包的框架:常用的集合类主要实现两个“super接口”而来:Collection和Map。 (Java集合类是我们在工作中运用最多的、最频繁的类。相比于数组(Array)来说,集合类的长度可变,更加适合于现代开发需求;) 5.1 CollectionCollect
阅读全文
今日总结
摘要:4 Java中的类(基础详解)4.1 类 = 字段+方法class person{ //name和age属于类中的字段 String name; int age; //sayhello()函数属于类的方法 void sayhello(){ System.out.println("嗨嘿嗨"); }}4
阅读全文
今日总结
摘要:3 JDK介绍(什么是JDK、JRE)3.1 JDKJDK: Java Development Kit Java开发工具包 JDK = JRE + Java 开发工具包(例如Javac,Java编译工具等) JDK是提供给Java开发人员使用的,其中包含了Java的开发工具 版本历史 Java SE
阅读全文
第八周总结
摘要:2 Java的八大常用类2.1 包装类:(Wrapper Class), 8种基本数据类型分别对应一个包装类,包装类均位于java.lang包。如: 基本数据类型 包装类int Integer… …包装类的功能: 将字符串转化为数字Integer.parseInt("100")将数字转化为字符串In
阅读全文