- 博客(24)
- 收藏
- 关注
原创 float 、double对比
https://www.runoob.com/w3cnote/float-and-double-different.html
2020-02-25 16:08:28
186
原创 窗口函数
在深入研究Over字句之前,一定要注意:在SQL处理中,窗口函数都是最后一步执行,而且仅位于Order by字句之前。SQL执行顺序from --> where --> group by --> having --> select --> order by窗口函数窗口函数详细over():指定窗口大小over 详细blog...
2020-02-23 20:50:23
126
原创 Java switch
Java中switch语句判断条件可以为整数、枚举和字符串。switch语句条件成立时,会继续执行直到遇到break,不需要再判断条件。
2019-09-10 16:04:38
140
原创 Java多态
多态的三个必要条件:继承,方法重写,父类引用指向子类对象。父类引用指向子类对象后,用该父类引用调用子类重写的方法,此时多态就出现了。多态只限于方法,与属性无关...
2019-09-10 16:04:11
116
原创 Java final关键字
修饰变量: 被他修饰的变量不可改变。一旦赋了初值,就不能被重新赋值。final int MAX_SPEED = 120;修饰方法:该方法不可被子类重写。但是可以被重载!final void study(){};修饰类: 修饰的类不能被继承。比如:Math、String等。final class A {};...
2019-09-10 16:03:58
78
原创 Java 内部类
静态内部类和非静态内部类统称为成员内部类。内部类可用public、default、protected、private以及static修饰。而外部顶级类(我们以前接触的类)只能使用public和default修饰。内部类编译后同样会产生自己的.class文件。Outer$Inner.class文件。非静态内部类静态内部类匿名内部类局部内部类...
2019-09-10 16:03:47
114
原创 Java向上转型(自动类型转化)、向下转型
代码Animals d = new Dog(); //向上转型d变量无法使用Dog类有而Animals类没有的方法Dog d2 = (Dog)d; //向下转型
2019-09-10 16:03:39
655
原创 this、static关键字
this关键字常用用法在程序中产生二义性之处,应使用this来指明当前对象;普通方法中,this总是指向调用该方法的对象。构造方法中,this总是指向正要初始化的对象。使用this关键字调用重载的构造方法,避免相同的初始化代码。但只能在构造方法中用,并且必须位于构造方法的第一句。this不能用于static方法中。...
2019-09-10 16:03:26
201
1
原创 Java包
导入方式常用域名倒写import com.123.类名; //1import com.123.*; 第二种方式com.gao和com.gao.car,这两个包没有包含关系,是两个完全独立的包。只是逻辑上看起来后者是前者的一部分。如果导入两个同名的类,只能用包名+类名来显示调用相关类。静态导入静态导入(static import)是在JDK1.5新增加的功能,其作用是用于导入指定类的...
2019-09-10 16:03:19
101
原创 Linux指令
关机&重启命令shutdownshutdown -h now 立即关机shutdown -h 1 1分钟后关机shutdown -r now 立即重启halt 关机reboot 重启sync 把内存的数据同步到磁盘中用户登陆和注销普通用户登陆,登陆后用“su -用户名”命令切换成管理员身份logout注销用户logou...
2019-09-10 16:03:08
122
原创 Java程序初始化顺序
父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量、父类非静态代码块、父类构造函数、子类非静态变量、子类非静态代码块、子类构造函数。...
2019-09-10 16:02:56
103
原创 Java抽象类
有抽象方法的类只能定义成抽象类抽象类不能实例化,即不能用new来实例化抽象类。抽象类可以包含属性、方法、构造方法。但是构造方法不能用来new实例,只能用来被子类调用。抽象类只能用来被继承。抽象方法必须被子类实现。...
2019-09-10 16:02:41
112
原创 Java 接口
定义接口的详细说明:访问修饰符:只能是public或默认。接口名:和类名采用相同命名机制。extends:接口可以多继承。常量:接口中的属性只能是常量,总是:public static final 修饰。不写也是。方法:接口中的方法只能是:public abstract。 省略的话,也是public abstract。要点子类通过implements来实现...
2019-09-10 16:02:21
92
原创 Linux 实用指令
运行级别0:关机1:单用户(找回丢失密码)2:多用户无网络服务3:多用户有网络服务4:保留5:图形界面6:重启/etc/inittab 的id:5 initdefault:这一行中的数字CentOs7 /lib/systemd/system修改密码:enter e e 1 enter b帮助指令help 命令或man 命令...
2019-09-10 16:01:57
120
原创 IO流
ByteArrayStream流1、不能传入对象,因为其操作的是内存。2、不用关闭。BufferedReader流无需多态,其自身有特有的函数。乱码出现原因:1、字符集错误。2、存放数组位置不够。API:任何类都有构造器1、API中显示构造器:new ()2、API中不显示构造器:私有的构造器、工具类不需要对象、静态方法返回一个对象。...
2019-09-10 16:01:17
109
原创 Java学习路线(B站CodeSheep手工搬运)
自学之路基础知识基础算法基本网络知识:TCP/IP HTTP/HTTPS工具方面操作系统:Linux (CentOS/Ubuntu……)代码管理:SVN / Git持续集成(公司)(CI/CD):jenkinsJava的项目管理工具:Maven / Gradle框架方面应用层方面ssh:spring+structs+hibernate(过时)ssm : ...
2019-08-09 17:25:57
807
原创 Java字符串
String类是不可改变的,一旦创建String对象,将无法改变它的值。如果需要修改,需要使用StringBuffer&StringBuilder类。创建字符串创建字符串的方法很多。String ch=new String("csdn”);String ch="优快云"; //最简单的方法字符串操作字符串连接使用"+"或concat()方法。 String ch1=...
2019-08-09 15:19:04
101
原创 Java:"+"号探讨
System.out.println(""+1);运行结果为:1//实际上是空字符串+"1",然后再输出。System.out.println(""+(1+2));运行结果为:3System.out.println(""+1+2);运行结果为:12...
2019-08-09 09:06:12
186
原创 Java数组
数组概述在Java中基本数据类型虽然不是对象,但由基本数据类型组成的数组却是作为对象处理的。多维数组理解:二维数组就是每个基本单元为一维数组的一维数组。同理,n维数组就是每个基本单元为(n-1)维数组的(n-1)维数组。一维数组、二维数组……数组类型:可以为Java中任意的数据类型。(包括基本数据类型和非基本数据类型)创建数组声明数组(即定义数组元素的类型)`int number[]...
2019-08-08 17:18:59
114
原创 Hadoop简介
hadoop简介: 海量数据、分布式存储、分布式计算的平台。组成部分由hdfs(分布式存储框架)、mapreduce(分布式计算框架)、yarn(资源调度平台)三部分组成。结构分析顶层:mapreduce、others(计算功能实现)中层:yarn(资源调度)底层:hdfs(存储)...
2019-08-08 10:05:45
104
原创 Java基本数据类型
基本数据类型八种基础数据类型(六种数值类型,一种布尔类型,一种字符类型)byteshortintfloatfloat a=2.1; //这种是错误的,Java中浮点型默认为double型float a=2.1f; //正确longbooleanchar...
2019-08-08 09:49:32
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人