![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
大数据小阿姨
意识 判断选择力 相信 行动
认知过程 发现 分类 织网
展开
-
java_04-数组
java_04-数组一维数组package main.java.chapter3dir;import java.lang.reflect.Array;/** * 一、数组的概述 * 1.数组的理解,数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 * <p> * 2.数组相关概念 * >数组名 * >元素 * >角标、下标、索引 * >数组的长度:元素的个数 * <原创 2022-04-10 16:37:35 · 488 阅读 · 0 评论 -
java_02-附1-Scanner类从键盘获取
java_02-附1-Scanner类从键盘获取package chapter2dir;/** *如何实现从键盘获取不同类型的变量:Scanner类 * * 具体实现步骤: * 1、导包:import java.util.Scanner; * 2、Scanner实例化:Scanner scan = new Scanner(System.in); * 3、调用Scanner类的方法。scan.nextXxx() * 4、报错:如果错误输入类型 Exception in thread "ma原创 2022-04-10 16:32:59 · 191 阅读 · 0 评论 -
java_02-附2-Math类获取一个随机数random
java_02-附2-Math类获取一个随机数random脚本package main.java.chapter2dir;/** * 需求:如何获取一个随机数:[10-99] * 解决公式:获取[a,b]的随机数 (int)(Math.random()*(b-a+1)+a) * */public class q2Demo2Random { public static void main(String[] args) { double ran = Math.r原创 2022-04-10 16:32:10 · 352 阅读 · 0 评论 -
java_02-流程控制
java_02-流程控制结构类型顺序结构分支结构if-else结构switch-case结构循环结构for循环 (遍历数组之类)无限循环 for(;😉{}while循环 (条件比较复杂的情况)无限循环 while(true){}do-while循环完整笔记package main.java.chapter2dir;import com.sun.xml.internal.xsom.impl.scd.Step;/** * ## 结构类型 * 顺序结构原创 2022-04-10 16:30:24 · 303 阅读 · 0 评论 -
java_01_数据类型-运算符
java_01_数据类型-运算符package chapter2dir;/**上 数据类型+运算符java基本数据类型: 数值型: 整数型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean引用数据类型: 类:class 接口:interface 数组:arrray [] 运算符: 1) 算数运算符 2)赋值运算符 前++(原创 2022-04-10 16:28:26 · 55 阅读 · 0 评论 -
java_05-面向对象01
java_05-面向对象01(一)面向对象三条主线两个核心概念package main.java.chapter5dir;/** * 面向对象的分析(OOA,Object Oriented Analysis), * 面向对象的设计(OOD,Object Oriented Design)、 * 面向对象的编程实现(OOP,Object Oriented Programming * * 一、Java面向对象学习的三条主线:(第4-6章) * 1.Java类及类的成员:属性、方法、构造器;代码原创 2022-04-10 16:20:58 · 440 阅读 · 0 评论 -
hadoop_mapreduce05-自定义OutputFormat实现类实操
自定义OutputFormat类可以输出到本地、mysql、hdfs等翻译 2022-02-27 15:20:13 · 115 阅读 · 0 评论 -
java_03基本语法项目一FamilyAccount-220122
Java基本语法项目一-FamilyAccount翻译 2022-01-23 12:49:49 · 124 阅读 · 0 评论 -
java_03_Scanner类从键盘获取_201108
java_03_Scanner类从键盘获取_201108package chapter2dir;/** *如何实现从键盘获取不同类型的变量:Scanner类 * * 具体实现步骤: * 1、导包:import java.util.Scanner; * 2、Scanner实例化:Scanner scan = new Scanner(System.in); * 3、调用Scanner类的方法。scan.nextXxx() * 4、报错:如果错误输入类型 Exception in thread原创 2020-11-08 23:37:35 · 100 阅读 · 0 评论 -
java_01_数据类型_运算符
package chapter2dir;/*上 数据类型+运算符java基本数据类型: 数值型: 整数型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean引用数据类型: 类:class 接口:interface 数组:arrray []*/public class q1DataType { public static void main(St原创 2020-07-09 00:18:21 · 107 阅读 · 0 评论 -
Java_ODPS-D2-离线数仓-4-自定义函数UDTF,一进多出,处理复杂事件json串
Java_ODPS-D2-离线数仓-4-自定义函数UDTF,一进多出,处理复杂事件json串原始数据和结果都自行想象吧 或者 翻翻笔记p89 p92FuntionStudio新建一个项目gmall_udtf,运行环境选udfjava新建一个FlatEventUDTFpom.xml中加入fastjson依赖 <dependency> <gr...原创 2020-03-08 03:07:07 · 716 阅读 · 0 评论 -
Java_ODPS-D2-1-离线数仓-日志数据样本
Java_ODPS-D2-离线数仓-1.0191129版(一)样本日志数据 ,java模拟产生这里四五条0000-00-00 00:00:44.587 [main] INFO com.ataliyun.appclient.AppMain - 1583074424587|{"cm":{"ln":"-97.2","sv":"V2.7.3","os":"8.1.8","g":"71F54L6Y...原创 2020-03-02 01:15:48 · 184 阅读 · 0 评论 -
Java_阻塞队列接口和实现类
Java_阻塞队列BlockingQueue接口和实现类(一)什么是BlockingQueue?collection接口------>Queue接口------>BlockingQueue接口----->7个实现类[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Rf9QDuQl-1572022147842)(C:\Users\LENOVO\De...原创 2019-10-26 00:51:06 · 407 阅读 · 0 评论 -
Java_JUC_CountDownLatch/CyclicBarrier循环屏障/Semaphore信号灯/枚举
Java_JUC_CountDownLatch/CyclicBarrier/Semaphore/枚举java常用的juc api(一)枚举1.1 代码实现package jucapi;import lombok.Getter;/** * 枚举 就是一张数据库的表 * 用了枚举可以降低程序的耦合度 * * 主要是给CountDownLatchDemo用的 */publi...原创 2019-10-12 13:51:58 · 210 阅读 · 1 评论 -
Java_锁
Java_锁如果时间长了忘记自己以前写的代码块,很陌生,就先去看看输入和输出(一)公平锁、非公平锁公平锁公平锁:多个线程按照申请锁顺序来获取锁,先来后到。 【synchronized】非公平锁非公平锁:不一定按顺序,高并发的情况下,可能优先级反转或者饥饿现象(er)可重入锁(递归锁)可重入锁(递归锁):同一个线程在外层方法获取锁的时候,进入内层方法会自动获取锁。 ...原创 2019-10-10 23:57:23 · 102 阅读 · 0 评论 -
Java_集合类多线程不安全问题
Java_集合类多线程不安全问题集合类多线程不安全问题ArrayListHashSet —> 底层HashMap —> hashset的add方法第二个参数不管 ,用hashmap put了一个new Object()HashMapimport java.util.*;import java.util.concurrent.ConcurrentHashMap;impo...原创 2019-10-08 16:01:25 · 545 阅读 · 0 评论