- 博客(19)
- 收藏
- 关注
原创 电信物联网DMP平台部相关知识日志(此文章将总结客户常遇故障及解决办法)
电信NB-IOT设备管理平台平台业务数据推送机制: 平台推送推送失败后根据推送失败数量(一分钟左右)平台会出现重推,推送失败10次后加入黑名单,三分钟放出黑名单检测重推一次,关闭禁用重试后失败将不重新推送。 ...
2019-08-30 17:13:06 437
原创 接口
接口: 一:抽象类 创建通用接口的目的:不同的子类可以用不同的方法表示此接口。也成抽象基类(抽象类) abstract void f (); 函数式接口:有且仅有一个抽象方法的接口,但接口中可以包含其他方法(默认,静态,私有)。 @functionalinterface 注解 检测接口是否是函数式接口 函数式接口的使用:一般作为方法的参数使用 常见的函数式接口 Suppl...
2019-08-30 17:07:40 123
原创 final、权限、内部类、引用类型
1.final关键字 final: 不可改变。可以用于修饰类、方法和变量。 类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新赋值。 权限修饰符 3内部类 ...
2019-09-22 22:35:21 140
原创 接口、多态
接口是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么 接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法 (JDK 9)。 接口的定义,它与定义类方式相似,但是使用 interface 关键字。它也会被编译成.class文件,但一定要明确它并 不是类,而是另外一种引用数据类型。 引用数据类...
2019-09-22 22:21:11 139
原创 继承,super,this,抽象类
继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接 访问父类中的非私有的属性和行为。 通过 extends 关键字,可以声明一个子类继承另外一个父类,定义格式如下: 代码如下: class父类{ ...} class子类extends父类{ ...} 成员变量同名时: 小贴士:Fu 类中的成员变量是非私有的,子...
2019-09-22 19:21:20 124
原创 static关键字
1.static 关键字的使用(静态) 它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属 于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。 2.定义格式 static 数据类型 变量名; 修饰符 static 返回值类型 方法名 (参数列表) { 执行语句} 3.static调用方法 访问类变量 类名.类变量名; 调用静态方法...
2019-09-22 02:47:41 130
原创 常见类:Scanner类、Random类、ArrayList类的使用
1.API的含义: API(Application Programming Interface),应用程序编程接口 2.Scanner类: 一个可以解析基本类型和字符串的简单文本扫描器。 package com.ctcdma.dns1; import java.util.Scanner; public class Demo01_Scanner { public static...
2019-09-22 02:23:32 194
原创 java基础语法
个人初学时常问到的问题 1.方法是什么? 2.方法定义在什么地方 方法必须定义在(类中,主方法外),且一个方法不能定义在另一个方法中。 3.for循环与while的区别 4.IDEA常见的快捷方式 5.定义方法时需要明确方法的返回值和参数列表。 6.方法的调用方法 直接调用 赋值语句中调用 打印语句中调用 ...
2019-09-22 00:53:51 105
原创 this方法的作用
当只有需要明确指出对当前对象的引用时,才需要使用this关键字 同一个类中的引用,无需指明this,系统自动添加。 自身类中引用其他类的方法,指明this,谁引用谁就是this。 package com.ctcdma.dns1; import jdk.nashorn.api.tree.ReturnTree; //创建人这个类 class person { public void...
2019-09-15 22:57:00 308
原创 应用程序递归太深而发生堆栈溢出
package com.ctcdma.dns1; // initialization/PassingThisEx.java // TIJ4 Chapter Initialization, Exercise 8, page 170 /* Create a class with two methods. Within the first method, call the * second met...
2019-09-09 11:57:51 666
原创 方法的重载
方法重载的基本特性: package com.ctcdma.dns1; class Rock { Rock() { System.out.println("中秋节快乐"); } Rock(String str){ System.out.println("中秋节快乐"+str); } } public class Simpl...
2019-09-09 11:15:31 137
原创 构造器
1构造器的作用: 与类同名,在对象被创建时自动被调用。 package com.ctcdma.dns1; class Rock{ Rock(){ System.out.println("我是一个构造器"); } } public class SimpleConstructpor { public static void ma...
2019-09-08 23:28:59 110
原创 一切都是对象
String s = new String(“asdf”) 数据存储的五个不同位置 寄存器:最快的存储区位于处理器内部(java中寄存器不可控) 堆栈:位于RAM中,创建程序时java系统必须知道存储在堆栈中所有项的确切生命周期。 堆:通用内存池位于RAM中,用于存储java对象 常量存储 ...
2019-09-02 11:54:47 136
原创 继承
创建新类时首先考虑组合,然后考虑需要使用继承的场景 继承:创建基类,已基类为基础通过添加修改这个副本来创建新类的方法。 对象: class编程的基本单元。 继承的方法:1,直接在导出类中添加新方法2,改变现有基类方法称之为覆盖重写。(在新的类型中做不同的事) 多态性 void doSomething(shape shape){ shape.erade(); //...... ...
2019-09-01 20:16:25 120
原创 对象导论
一;万物皆为对象 ,你可以抽取待求解问题的任何概念化构件,将其便是为程序中的对象。 二;程序是对象的集合,他们通过发送消息来告知彼此所要做的事。 三;每个对象都有自己的有其他对象所构成的存储(可以通过构建现有对象包的形式创建新类型的对象) 四;每个对象都拥有其类型,每个对象都是某个类的实例。 五;某个特定类型的所有对象都可以接收同样的消息 对象具有状态,行为,标识。 状态:每个对象的...
2019-09-01 15:26:35 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人