摘要: 线程 一.认识线程 1.定义: 多线程:多任务同时执行就是多线程,如果没有任务,就不需要使用多线程 2.线程和进程之间的区别: 进程:资源分配的最小单位 线程:cpu调度的最小单位 一个进程可以包含1~n个线程 3.线程开启的方式:***** (1)继承Thread类,重写run()方法,创建子类对 阅读全文
posted @ 2019-11-02 11:37 数据阮小白 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 容器 在学习容器之前不从一下昨天讲的IO流中的一个对象流。 一、对象流 1. 对象流 序列化 公共流(节点流) 2.主要用到的方法:ObjectInputStream,反序列化输入流,新增方法 readObject();ObjectOutputStream ,序列化输出流,新增方法writeObje 阅读全文
posted @ 2019-11-02 11:29 数据阮小白 阅读(124) 评论(0) 推荐(0) 编辑
摘要: OI流 一、file类 1、定义:File类 文件和目录路径名的抽象表示形式。 2、API中常用的一些方法和构造器:(1)、File(File parent, String child)根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。(2)、File(Strin 阅读全文
posted @ 2019-11-02 11:28 数据阮小白 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向对象介绍: 成员变量有默认值。 一、 构造器,有称为构造方法和构造函数 1、 构造器是一种特殊的方法, 2、 只能和new一起使用。New在创建对象是做的三件事:(1)、在堆中为对象开辟空间,成员属性跟随对象进入到堆内存中并赋值;(2)、调用构造器为对象初始化信息;(3)、将地址返回值 阅读全文
posted @ 2019-11-02 11:27 数据阮小白 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 初识数组 一、 数组的概述 数组可以看成是多个相同类型数据的组合,对这些数据的统一管理。 所谓数组(Array),就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类 型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为 数 组名,编号称为 下标。组成数组的各个变量称为数组 阅读全文
posted @ 2019-11-02 11:26 数据阮小白 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 初识方法 一、方法: 1,定义 解决功能的代码 注意: 类中方法外定义方法,方法不能嵌套 方法不调用不执行 2,语法: 有返回值类型的方法 修饰符 返回值类型 方法名([参数列表]){ 方法体语句; return 返回值; } 3,说明: 修饰符:访问权限修饰符 public static 返回值类 阅读全文
posted @ 2019-11-02 11:25 数据阮小白 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 初识语句 一、 运算符 1、 赋值运算符,(1)基本运算符:只有一个“=”。它是java中唯一一个自右向左运算的符号;(2)扩展运算符, 格式:算术运算符+基础运算符,主要有+=、*=、/=、%=。 (3)特点,缺点:不直观;优点:自动做强制类型转换,提高执行效率。推荐使用扩展运算符。 2、 比较运 阅读全文
posted @ 2019-11-02 11:23 数据阮小白 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 变量 一、 变量的定义:variable,没有固定的值,可以根据需要进行更改的值。 二、 变量的分类: 1、 基本类型:数值型,字符型,布尔型。数值型又分为整数型和浮点型(带小数点);整数型有:byte,int,short,long,这四种类型,其中int类型为默认类型,也是最常用的类型;浮点型有: 阅读全文
posted @ 2019-11-02 11:20 数据阮小白 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 初识JAVA 1.JDK的英文名:: Java Developer's Kit java开发工具包 2.path的作用:寻找路径。在任意位置使用JDK目录中的bin文件夹中的可执行程序,来编译执行JAVA程序。 System.oiut.println(‘helloworld’); “;”路径终结符, 阅读全文
posted @ 2019-11-02 10:50 数据阮小白 阅读(94) 评论(0) 推荐(0) 编辑
摘要: HADOOP简介 一.大数据思维 1.什么是大数据思维 分而治之:把一个复杂的问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的中间结果,把各部分的中间结果组成整个问题的最终结果。 并行:提升速度的关键 分布式运行 计算与数据在一起 计算向数据移动 二.Hadoop 阅读全文
posted @ 2019-11-02 10:35 数据阮小白 阅读(219) 评论(0) 推荐(0) 编辑