- 博客(7)
- 收藏
- 关注
原创 Java 集合框架
数组内存中连续的,大小固定的内存空间,可以用来包村相同类型的多个元素System.arraycopy native修饰的,c/c++ 实现,纯内存赋值,效率很高数组工具类ArraysasList 返回一个受指定数组支持的固定大写哦的列表sort 使用快排实现binarySearch 二分查找CopyOf 赋值数组,截取或者用(false,0,null)填充copyOfRange 将指定数字范围赋值到一个新的数组toString 转成字符串equals 判断是否相等fill 将指定的值
2022-02-28 13:32:18
332
原创 JavaIO流
File类File类的一个对象,代表一个文件或者一个文件目录File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或者读取文件内容的操作,如果需要读取或者写入文件内容,必须使用IO流来来完成构造方法File(String filePath)File(String parentPath,String childPath)File(File parentFile,String childPath)路径分类相对路径:相较于某个路径下,指明的路径
2022-02-26 15:38:23
151
原创 Java异常处理
异常的定义在Java语言中,代码中出现的问题,比如语法错误,执行错误,逻辑错误等都会引起异常异常的层次结构Throwable 是Java语言中,所有错误或者异常的父类,它的两个子类是Error和ExceptionError是指代码中出现的严重错误,一般不能捕获,通常是JVM存在的一些先天的缺陷Exception的出现通常不应该影响代码的继续执行(因为可以捕获异常),分为编译时异常和运行时异常编译时异常就是在写代码的过程中就报错的,是必须要添加异常处理的(毕竟编译器都报错了)运
2022-02-24 17:14:29
106
原创 Java反射
JVM内存栈 执行代码是以方法为单位的 遇到方法调用时,会找到该方法,压栈,方法执行完以后弹出,返回值放到上层函数 代码中定义的临时变量/局部变量,方法的参数,都是在栈中定义的 是线程隔离的,一个线程要单独分配一个栈 堆 放置对象,数组对象,类的对象,接口的对象,只有是new创建出来的,都是要放在堆里 常量池所在地(1.8以前实在方法区的) 是线程共享的,多个线程可以同时访问同一块堆资源 方法区 类的信息,保存在Class对象中:类名,父类,有哪些方法/属性,有哪些构造方法
2022-02-24 17:14:06
75
原创 Java常用类
JDK中一些常用的类 Object 包装类 Byte Short Character Integer Float Long Double Boolean 字符串类 String StringBuffer StringBuilder 时间日期类 java.util.Date java.sql.Date java.sql.Timestamp 数字类 Math Random System类
2022-02-24 17:13:38
127
原创 2021-06-05大数据实训-2
步骤步骤: - flume安装与配置 - sqoop安装与配置flume安装与配置flume是用来做数据采集工作的,将采集到的数据上传到hdfs运行的核心是agent,包含三个核心组件:source,channel,sink数据的来源是可以不同的,使用不同的sourcechannel是用来维系source和sink的采集到的数据可以存放在不同的地方,使用不同的sink解压与更名tar -zxvf apache-flume-1.8.0-bin.tar.gz -C /usr/loca
2021-06-05 10:13:26
166
原创 2021-06-04 大数据实训-1
大数据实训环境centos7步骤: - 设置虚拟网络与ssh远程连接工具 - 时间同步,关闭防火墙,克隆,设置ssh免密登录 - hadoop安装与配置 - hive安装与配置 - mysql安装与配置 - flume的安装 - sqoop的安装虚拟网络设置与ssh远程连接工具的使用编辑>虚拟网络编辑器选择VMnet8,net模式可以去网络与Internet>更改适配器中查看,已出现VMnet8回到虚拟机中vi /etc/sysconfig/networ
2021-06-04 23:28:20
355
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人