自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Linux常用命令

一. Linux命令1家目录[root@hadoop001 ~]# 表示:用户名、主机名、当前位置~ :家目录 ~=/home/用户名2pwd 查看当前光标所在的路径3root 超级管理员(系统自带的) /root (家目录)jepson 普通用户的(自己创建的) /home/jepson(家目录=/home/用户名)linux系统 目录开始多是以根目录/ 开...

2019-10-23 21:26:59 258

原创 Linux虚拟机部署

虚拟机: 云主机(不关机 个人推荐 ): ucloud云 群文件 【若泽大数据】大数据环境部署之青云云主机---B站 需要花钱买 VM虚拟机(自己电脑上 需要关 开): 4G 买内存条 【若泽大数据】大数据环境部署之VM虚拟机--B站 自己配置 但是需要自己买内存条云服务器是用来干嘛的:https://zhidao.baidu.com/question/...

2019-10-21 17:19:49 250

原创 网络编程

2019-10-10 23:21:30 124

原创 GUI概述

9

2019-09-29 22:44:45 222

原创 io流管道流

public static void main(String[] args) throws IOException { PipedInputStream in = new PipedInputStream(); PipedOutputStream out = new PipedOutputStream(); in.connect(out); Read r = new Read(i...

2019-09-26 22:21:42 193

原创 File概述--类

public static void main(String[] args) { consMethod(); } //创建File对象 public static void consMethod() { //将a.txt封装成file对象,可以将已有的和未出现的文件或者文件夹封装成对象。 File f = new File("a.txt"); File f1 = n...

2019-09-21 22:18:38 165

原创 io流

BufferedWriter:public static void main(String[] args) throws IOException { //创建一个字符写入流对象 FileWriter fw = new FileWriter("buf.txt"); //为了提高字符写入流速率,加入了缓冲技术,只需要将需要被提高效率的流对象作为参数传递 //给缓冲区的...

2019-09-17 21:33:21 64

原创 Collection --sort max

public static void main(String[] args) { sortDemo(); } public static void sortDemo() { List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("aa"); list.add("...

2019-09-14 17:04:57 110

原创 基本数据类型对象包装类

特点:为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作,用于描述该对象的类就称为基本数据类型对象包装类。该包装对象主要用基本类型和字符串之间的转换基本类型-->字符串1.基本类型数值 + “ ”2、用String类中的静态方法valueOf(基本类型数值)3.用Integer的静态方法valueOf(基本数据类型)字符串--&g...

2019-09-09 19:50:28 178

原创 API集合框架

contains:包含public static void main(String[] args) { Collection coll = new ArrayList(); //show(coll); Collection c1 = new ArrayList(); Collection c2 = new ArrayList(); show(c1,c2); }...

2019-08-31 21:19:58 147

原创 MAP集合

keySet:public static void main(String[] args) { Map<String,String> map = new HashMap<String,String>(); map.put("01", "张三01"); map.put("02", "张三02"); map.put("03", "张三03");...

2019-08-29 21:29:58 74

原创 基本数据类型对象包装类

public static void main(String[] args) { //将整数类型转换为字符串类型。 int a = Integer.parseInt("123"); sop("a="+a); sop("a="+(a+4));//结果为127 } public static void sop(String str) { System.out.pri...

2019-08-26 12:15:38 98

原创 String 概述

概述:str是一个类类型变量,“abc”是一个对象。str有一个对象,str2中有两个对象。功能:String类适用于描述字符串事物。提供了多个方法对字符串进行操作。操作有哪些:1.获取。2.判断。 public static void main(String[] args) { method_get(); method_is(); ...

2019-08-24 21:43:19 460

原创 多线程间通信

线程间通讯:其实就是多个线程在操作同一个资源,但是操作的动作不同。等待唤醒机制:public static void main(String[] args) { Res r = new Res(); Input in = new Input(r); Output out = new Output(r); Thread t1 = new Thread(in)...

2019-08-22 13:12:23 84

原创 多线程 创建线程 死锁

线程的第一种方法:Thread继承。该子类应重写父类中的run方法。jvm启动不止一个线程,还有负责垃圾回收机制的线程。覆写run方法的目的:将自定义代码存储在run方法中,让线程运行。public static void main(String[] args) { Demo d = new Demo();//创建好一个线程 d.start();//开启线程并执行线程中的...

2019-08-18 18:53:01 128

原创 异常和包

在函数上声明异常:便于提高安全性,让调用出进行处理,不处理编译失败。public static void main(String[] args) { Demo d = new Demo(); try { int x = d.div(4, 1); System.out.println("x="+x); } catch (Exception e) ...

2019-08-12 17:36:50 162

原创 内部类访问规则和匿名内部类

内部类的访问规则:(内部类可以被私有化)1.内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类名.this2.外部类要访问内部类,必须建立内部类对象。格式:Outer.Inner in = new Outer().new Inner();public static void main(Strin...

2019-08-11 22:47:47 316

原创 多态和object

多态可以理解为事物存在的多种体现形态。public static void main(String[] args) {// Animal a = new Cat();//类型提升,向上转型。// a.eat();// Cat c = (Cat)a;//如何调用猫特有的方法时,强制将父类的引用,转换成子类类型,向下转型。// c.CatchMouse(); //Anim...

2019-08-06 17:23:30 314

原创 final关键字和接口interface

作为常量:常量的书写规范所有字母都大写,如果由多个单词组成单词间通过“_”连接三:public static void main(String[] args) { //new BaseStudent().study(); new Student().study(); }} class Student{ void study() { } }class ...

2019-08-01 21:17:32 674

原创 面向对象继承

继承(extends):1.提高了代码的复用性。2.让类与类之间产生了关系,有了这个关系才产生了多态的特性。注意:千万不要为了获取其他类的功能,简化代码而继承。必须是类与类之间有所属关系才可以继承,所属关系is a。public class StaticCodeDemo { public static void main(String[] args) { }}class Per...

2019-08-01 10:32:23 178

原创 单列设计模式

设计模式:解决某一类问题最行之有效的方法。java中有23中设计模式。单例设计模式:解决一个类在内存只存在一个对象。保证唯一:1.避免其他程序过多建立该类对象,先禁止其他程序建立该类对象。2.还为了让其他程序可以访问到该类对象,只好在本类中,自定义一个对象。3.为了方便其他程序对自定义对象的访问,可以对外提供一些访问方式。怎么体现:1.构造函数私有化。2.在类中创建一个本类对象。3...

2019-07-31 22:28:35 65

原创 This和Static关键字

THIS关键字:this:看上去是用于区分局部变量和成员变量同名情况。this代表它所在函数所属对象的引用。简单说那个对象在调用this所在的函数,this就代表那个对象。this用于构造函数间的互相调用,this的调用必须是构造函数中的第一个语句。因为初始化要先执行。this关键字的应用:比较年龄是不是同龄人。 public static void main(String[...

2019-07-30 14:33:36 140

原创 面向对象

OOPOriented object program 面向对象编程OOAOriented object analyze 面向对象分析OODOriented object design 面向对象设计面向对象:面向对象的特点:1.是一种符合人们思考习惯的思想2.可以将复杂的事情简单化3.将程序员从执行者转换成了指挥者4.完成需求时:...

2019-07-23 15:37:15 78

原创 排序

排序:1)冒泡排序:就是每趟从待排序的数组中比较相邻两个数字的大小,将数字小的放在前面,数字大的放在后面;重复第一趟的操作,直到完成排序为止。public static void main(String [] args) { int [] a= {3,2,1,5}; for(int i=a.length-1;i > 0; i--) { //外层循环控制的是循环次数...

2019-07-19 14:10:34 74

原创 函数与数组

函数的定义和调用1.认识函数1)函数定义:就是封装了一个功能的方法。函数又叫方法。2)函数的格式参数类型:是形式参数的数据类型。形式参数:是一个变量,用于存储调用函数是传递给参数的实际参数。实际参数:传递给形式参数的具体数值。如果函数没有返回值,格式是:public void test(int a){ ...... //不需要return...

2019-07-17 09:29:23 864

原创 循环

循环有三种形式:1)while2)do while3)for1.while 和2.do while public static void main (String [] args) { //while循环 /*int c = 0; while(c < 10) {//如果c>10,条件不成立不会打印0出来 System.out.printl...

2019-07-16 13:12:57 80

原创 条件判断语句

条件判断三种形式:1)三元运算符2)if-else3)switch1.三元运算符1)公式:(条件表达式)?表达式1:表达式2; 如果条件true,运算后的结果表达式1,如果条件false,运算结果表达式2; 返回的结果只有true和false(其实就是if else条件判断语句)2)使用三元运算符的好处:简化if-else的形式。弊端:因为是一...

2019-07-14 12:09:12 1584

原创 变量与常量

变量:变量:可以变化的量//变量int a = 1;a = 2;变量的范围:只在一个{}里面有效public static void test3() {//a只在这个{}里面有效 //变量 int a = 1; a = 2; } public static void test4() { //a; //a不在这里有效 }定义变量的格式://定义...

2019-07-14 10:25:09 87

原创 认识Java

1 认识java1.Java程序制作过程:1)编写源文件 .java2)编译源文件,生成.class文件(字节码文件)3)运行.class文件在jvm虚拟机中2.编译或者运行代码的方式:1)方式1:使用java命令(命令的位置:$JAVA_HOME/bin下) javac:编译 java:运行2)方式2:现在大多使用eclipse工具开发java代码...

2019-07-14 09:49:00 88

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除