- 博客(14)
- 资源 (11)
- 收藏
- 关注
原创 大数据之JAVA基础(十四):集合--2
一、List接口1.概念1)List接口是一个元素存取的有序集合2)是一个带有索引的集合3)集合中可以有重复的元素,可以通过集合元素的equals方法,来比较是否为重复的元素2.常用的子类ArrayListLinkedList3.List接口中常用的方法/* * List练习 */ public static void func16() { List<String> list =...
2018-03-24 13:36:02 310
原创 大数据之JAVA基础(十三):集合--1
一、集合1.概念集合和数组都是用来存储数据的容器,可以存储多个数据。首先数组的长度是固定的,集合的长度是可变的,而且数组是可以存储基本类型和引用类型的,但是集合只能存储引用类型,如果想存储基本类型,只能储存基本类型的封装类2.集合的继承图Collection 接口 | |------------------------------------------------|List ...
2018-03-23 19:49:14 152
原创 大数据之JAVA基础(十二):Java的常用API--3
一、基本类型的包装类1.概念将8种基本类型进行封装,形成对象,变成引用变量2.对应关系如下3.用法1)xxx.parse(String str); //将满足格式的字符串转换成相应的封装基本变量类型Integer.parseInt("123") + 2System.out.println(Integer.parseInt("123") + 2);//打印结果为 1252)xxx.toString(...
2018-03-23 18:50:33 252
原创 大数据之JAVA基础(十一):Java的常用API--2
一、正则表达式regex1.概念正则表达式是一个字符串。使用单个字符来描述,用来定义匹配的规则,检索,替换文本等2.语法规则1)字符:x 含义:代表匹配字符x2)字符:\\ 含义:代表的是反斜线字符‘\’3)字符:\t 含义:产生一个制表符4)字符:\n 含义:产生一个换行符5)字符:\r 含义:产生一个回车符6)字符:[abc] 含义:匹配字符a,或者b,或...
2018-03-23 18:10:22 408
原创 大数据之JAVA基础(十):Java中常用API--1
一、object类1.概念object类是所有类的父类,它的所有方法子类都可以使用。所有的类在创建的时候,查找到的最终父类都是object2.equals方法boolean equals(object obj),用于比较两个对象是否相同,实际上比较的是两个对象的内存地址,实质上object类中的equals方法使用的就是==比较运算符(注意,两个对象,比较的是地址,而不是属性值,就好像2个人,即使...
2018-03-23 11:19:47 397
原创 大数据之JAVA基础(九):面向对象
一、final关键字1.概念继承的出现提高了代码的复用性,但也出现了新的问题,那就是,有些类不想被继承,有些类中的某个方法,某个变量不想被继承,这就需要final关键字:最终,无法被修改的意思,可以修饰变量,方法和类,是一个访问修饰符2.特点1)final修饰的类不能被继承,但是可以继承其他类(不能当爸,只能当儿子)2)final修饰的方法不能被重写3)final修饰的变量不能被修改,只能赋值一次...
2018-03-22 22:11:07 205
原创 大数据之JAVA基础(八):构造方法,this,super关键字
一、构造方法1.概念创建对象的时候,执行的方法2.格式修饰符 构造方法(参数列表){}3.特点1)构造方法没有返回值2)构造方法的名称必须和类名保持一致3)可以有参数4)如果一个类没有声明构造 函数,那么会自动生成一个无参的构造函数5)一个类中可以有多个构造方法,多个构造方法是以重载的形式存在的6)如果构造函数被私有化,那么其他程序是无法创建该类的对象的(应用:单例模式)7)构造方法在创建对象是就...
2018-03-22 20:33:13 180
原创 大数据之JAVA基础(七):接口和多态
一、接口1.概念接口是功能的集合,是比抽象类更抽象的类2.定义(Interface关键字)public interface name {抽象方法1;抽象方法2;抽象方法3;};3.特点:1)接口中的方法均为公开访问的抽象方法2)接口中无法定义普通的成员变量,只能定义静态常量 public static final 3)类与接口的关系为:类实现了接口,使用implements关键字4)实现接口的...
2018-03-22 13:15:56 209
原创 大数据之JAVA基础(六):面向对象--继承
1.定义格式class zi extends fu{}2.继承的优势1)继承提高了代码的复用性,提高了开发效率2)继承的出现让类之间产生了联系,为多态提供了前提条件3.继承的缺点1)类与类之间的耦合度过高4.继承的注意事项类的继承只支持单继承,不允许多继承,一个子类只能有一个直接父类,但是一个父类可以有多个子类6.子类和父类之间的联系1)子类可以直接访问父类的一切非私有的变量和方法2)父类的私有属...
2018-03-22 12:28:42 210
原创 大数据之JAVA基础(五):循环和数组方法练习
案例1:编写 1+3+5+7+......+99的值 /* * 求1-99的基数和 */ public static void fun01() { int i = 1; int sum = 0; for(;i<100;i+=2) { sum += i; } System.out.println("0-99基数和: "+ sum); }案例2:求所有的水仙花数(100-9...
2018-03-22 12:27:48 430 1
原创 大数据之JAVA基础(四):集合ArrayList
1.集合的创建1).ArrayList集合看作一个长度可变的数组2).ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>();3).集合中存储的元素,只能为<>括号中指定的数据类型元素;4).“<要存储元素的数据类型>”中的数据类型必须是引用数据类型,不能是基本数据类型; ...
2018-03-22 12:26:56 281
原创 大数据之JAVA基础(三):数组
1.定义数据类型[] 数组名 = new 数据类型[元素个数或数组长度];int[] x = new int[100];类型[] 数组名 = new 类型[]{元素,元素,……};int[]x = new int []{1,2,3,4,5};类型[] 数组名 = {元素,元素,元素,……}; int[] x = {1,2,3,4,5}; 2.数组的遍历for(int i = 0,i< x.l...
2018-03-22 12:26:05 439
原创 大数据之JAVA基础(二):基础方法,基础类
1.基本输入类 Scanner用该类来完成用户键盘录入,获取到录入的数据。导包: import java.util.Scanner;创建对象: Scanner scan = new Scanner(System.in);调用: int a = scan.nextInt(); String s = scan.next();2.随机数 RandomRandom r = new Random();int...
2018-03-22 12:21:11 358
原创 大数据之JAVA基础(一):数据和变量
1.数据类型基本类型:整型,浮点型,布尔型,字符型引用类型:引用数据类型是强大的数据类型,它是基于基本数据类型创建的。JavaSE中提供了一个超级类库,类库中包含了近万种引用数据类型。不过现在我们先要学习的是基本类型2.变量变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。3.计算机储存单元计算机最小的信息单元叫做位(bit)计算机最小的存储单元叫做字节(byte),每个字节都是由连续的8...
2018-03-22 12:19:00 283
hadoop.dll,hadoop.lib,winutils.exe等
2018-08-25
apache-maven-3.5.0.tar.gz/apache-maven-3.5.4-bin(win64).zip
2018-08-23
lz4.tar.gz
2018-08-23
lzo-2.06.tar.gz/lzo-2.10.tar.gz
2018-08-23
hadoop-lzo-master.zip
2018-08-23
protoc-2.5.0-win32.zip
2018-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人