- 博客(21)
- 收藏
- 关注
原创 io
IO流:(Input,Output)我们在做项目时,除了自定义的一些数据外,还可能需要从"外界"引入数据,或者将数据导出到"外界"。这时,我们需要I/O操作。外界:指的可能是 键盘,显示器,硬盘,另外一个程序。输入:又叫读入操作 数据从"外界"流向程序输出:又叫写出操作 数据从程序流向"外界"流: 就是数据序列, 一经创建成功,就会打开一个通道。所...
2019-03-29 18:15:46
424
原创 hadoop-01
伪分布式的安装伪分布式的概念在一台主机上模拟多个数据存储节点,每个线程都是一个独立的程序,使用的都是独立的JVM.存储的文件系统为分布式文件系统(HDFS).作用是用于对MapReduce程序的调试。准备条件CentOS6.8/6.5,JDK1.8,Hadoop2.7.3,SSH,普通用户hyxy,$HOME/apps安装步骤(1)安装CentOS6.8.(如果有现成的系...
2019-03-18 21:42:45
234
原创 Linux-03
分支结构if无分支if [条件];then #指令集fi两个分支if [条件];then #指令集else #指令集fi多分支if [条件1]; then #指令集elif [条件2]; then #指令集elif [条件2]; then #指令集fi...
2019-03-18 18:35:45
168
原创 Linux-02
cp命令:cp -r 复制目录的必选项cat命令:cat file1 file2 > file3 将file1和file2合并到file3中 如果没有file3则会自动创建file3ln命令:ln -s 创建的是软连接chmod命令:chmod [ugo][+-=][rwx] 文件或目录chmod u+x file 给file的属主增加执行权限 chmod 7...
2019-03-18 15:17:38
196
原创 Linux-01
Linux目录树结构整个Linux系统最重要的地方就是在于目录树架构,所谓的目录树架构就是以根目录为主, 然后向下呈现分支状的目录结构的一种档案架构。我们可以先通过下面这幅图来直观的认识一下Linux的目录结构。主要目录的简介a) 根目录(/)根目录是整个系统最重要的一个目录,因为所有的目录都是由根目录衍生出来的。只有root用户才具有在该目录下写权限。b) /...
2019-03-16 21:12:00
211
原创 内部类
内部类: 是定义在一个类的内部的新类型。即内部类,另外一个类称之为 外部类。 根据位置不同可以有: 成员内部类 方法内部类(局部内部类) 带static修饰词的类: 静态内部类 没有名称的类: 匿名内部类 最不常用的:方法内部类,静态内部类 方法内部类:定义在方法中,相当于局部变量,仅限于在方法中使用 ...
2018-08-07 18:55:30
149
原创 接口;多态
接口: 有时我们需要从多个不相关的类中设计出一个子类型,而java继承 是单继承的特点,无法满足我们的需求,所以,我们可以使用接口来达到 多继承的目的。 接口实际上就是一种规范制度。 (规范与规则的理解)接口的特点: (1)接口使用interface关键字,而不是class,但是我们可以理解成接口是...
2018-08-06 19:09:13
141
原创 方法重载与重写;修饰词;final;static;常量;单例模式;抽象类
方法的重载(overload)与重写(override)概念: 重载: 在同一个类中,方法名相同,参数列表不同 重写: 子类重写父类的方法,方法名相同,参数列表相同 返回值类型可以相同,也可以是父类方法的返回值类型的子类 修饰词可以相同,或者权限比父类方法的权限大访问权限控制修饰词修...
2018-08-05 21:14:05
365
原创 继承;构造器;方法的重写;object;package;修饰词
继承: java继承是定义一种的新的类型,从已有的类中吸收 成员变量和方法,新的类型可以添加新的方法和成员变量。 这种方式可以提高代码的复用性,缩短开发周期, 减少开发费用。构造器:子类不能继承父类的构造器,使用super(有参传参) 只能调用父类的构造器。 子类中的构造器,至少有一个调用了父类的构...
2018-08-05 20:52:24
195
原创 继承;方法重写;构造方法重载super;this
继承: 现实世界中:通过分析多种类型,然后发现有一些共同特征和共同行为 再将这些种类,归纳为一种新类型 如: 黄色皮肤的人 白色皮肤的人 ...
2018-08-01 19:48:47
289
原创 面向过程;面向对象;引用变量;成员变量;内存管理;this;GC
面向过程:C,Basic,Pascal 核心思想: 自顶向下,逐步细分,模块化 程序的基本单元:函数 针对于函数来说:会接收一些数据,进行处理,然后再输出 一些数据。 主函数 ...
2018-07-31 19:44:14
225
原创 方法;构造器;重载
this关键字:(这个), 成员变量前系统默认提供了this. 类是对象的模板,对象是类的实例化 当形式参数与成员变量名称一致时,为了区分开,需要在 成员变量前添加this. this指向的是将要创建的那个对象,即,变量.方法()时的变量 方法: 概念:类的共同行为,封装了一段逻辑代码,在封装方法时,尽可 ...
2018-07-30 19:20:01
183
原创 面向对象;类
----------面向对象概述:java编程语言是纯粹的面向对象思想的语言。 现在程序开发有两个主流的方法:(1)结构化程序设计,也叫面向过程程序设计 结构化程序设计主张以功能/步骤来进行软件设计。 如在解决问题时,主要是思考的是解决问题的步骤思路: 围棋游戏: 1.游戏开始,2,黑棋执行,3,绘制图片,4,判断输赢, 5,白棋执...
2018-07-29 20:28:45
190
原创 二维数组;方法
需求: 在数组里存人名和成绩 {"张维轩","101","马冰迪","102"} a1={"王从明","100"} a2={"崔海明","99"} {{"王从明","100"},{"崔海明","99"},{
2018-07-26 20:27:15
251
原创 冒泡排序;简单选择排序
数组的排序:冒泡排序的基本思想: 在要排序的数组中,对当前还未排好序的范围 内的全部数,自上而下(自左到右)对相邻的两 个数依次进行比较和调整,让较大的往下沉( 或向右移),较小的往上冒(或向左移)。即: 每当两相邻的数比较后他们的顺序与排序要求 相反时,就将他们互换。 冒泡排序的改进: 对冒泡排序的常见的改进方法是 加入一个标...
2018-07-25 21:56:43
204
原创 数组;Arrays
数组:1、概念:一组相同类型的数据的组合 数组也是一种引用类型2、名称:数组名称不是固定的,与存放的数据的类型有关。 如: 存放一组int类型的数据, 数组名称 int[] 存放一组字符串数据 数组名称 String[] 存放一组Scanner类型的数据 ...
2018-07-24 21:16:02
129
原创 循环结构
循环结构:当重复执行相同的代码或者是相似的代码时。 循环三要素: 1): 循环变量的声明:用于控制循环次数的循环因子 2): 循环条件: 用于判断是否执行相同或相似内容(循环体)的条件 3):循环变量的改变方向:向着循环结束的方向改变。(1)for循环:语法: for(变量的声明和初始化;循环条件;变量的改变方向){循环体; ...
2018-07-23 21:17:19
201
原创 if;switch case;Scanner
分支结构:(一) if语句 当if语句中含有else{}部分时,一定会执行其中一条分支。 没有else{}部分时,有可能一条分支都不执行(二)switch-case语句格式:switch(整数表达式){ case 1: 代码块1;[break]; case 2: 代码块2;[break]; .......... [de...
2018-07-23 09:01:46
147
原创 运算符;if分支结构
(1)算术运算符 (2)关系运算符 (3)逻辑运算符(短路运算符): &&,||,! (4)赋值运算符 (5)字符串拼接符:+(6)三目运算符 条件表达式? 值1:值2 运算符之算数运算符:+,-,*,/,%,++/-- 被除数为正,取余结果一定为正 被除数为负,取余结果一定为负。 运...
2018-07-23 09:00:42
293
原创 自转强转;引用数据类型
配置环境变量: JAVA_HOME:新建的 CLASSPATH:新建的 PATH:追加信息 测试: java -version 回车 javac 回车 ============================================ System.currentTimeMillis();会返回...
2018-07-23 09:00:01
260
原创 java运行原理;变量;基本数据类型
语法中的符号,必须是英文输入法状态下的符号jdk:java development kit-java开发工具包 --java开发工具:编译器,调试器,javadoc.exe,java.exe,javac.exe --jre(java runtime environment)--java运行环境 --jvm(java虚拟机):使用程序模拟一台计算机,使ja...
2018-07-23 08:59:09
404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人