构造器是一个创建对象时被自动调用的特殊方法,为的是初始化。构造器的名称应与类的名称一致。 当创建一个个对象时,系统会该对象的属性默认初始化,基本类型属性的值为0(数值类型),false(布尔类型),把所有的引用类型设置为null.
此篇同样为笔记篇 1.instanceof运算符 该运算符用于操作对象实例,检查该对象是否时一个特定类型(类类型或接口类型) (Object reference variable) instanceof (class/interface type)2.break 关键字:跳出最里层的循环,并且继续执行该循环下面的语句 continue 关键字:让程序立刻跳转到下一次循环的迭代 在for循环中,co
转载
2024-02-11 14:21:37
66阅读
java中常量和字面常量 A constant is a variable whose value cannot change once it has been assigned. Java doesn't have built-in support for constants, but the variable modifiers static and final
转载
2023-07-10 16:11:10
139阅读
首先要注意的是Java的构造器并不是函数,所以他并不能被e69da5e6ba903231313335323631343130323136353331333264643163继承,这在我们extends的时候写子类的构造器时比较的常见,即使子类构造器参数和父类的完全一样,我们也要写super就是因为这个原因。构造器的修饰符比较的有限,仅仅只有public private protected这三个,其
面向对象是C++的重要特性.
但是c++在c的基础上新增加的几点优化也是很耀眼的
就const直接可以取代c中的#define
以下几点很重要,学不好后果也也很严重
const
1. 限定符声明变量只能被读
const int i=5;
int j=0;
...
i=j; //非法,导致编译错误
j=i; //合法
2. 必须初
转载
2024-01-27 18:58:56
98阅读
const:和final相似,在函数后添加const后,成为const类型,不能被修改; 举类: const int a = 3;instanceof : 用来判断java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法: result = object instan
转载
2023-07-22 08:12:50
122阅读
# Java中的常量(Constant)
在Java编程中,常量(Constant)是不可改变的值。常量在编程中非常重要,因为它们能够提高代码的可读性和可维护性。常量通常用于需要重复使用但不希望被修改的值,例如数学常数、配置参数等。
## 什么是常量
在Java中,常量通过使用`final`关键字来定义。使用`final`修饰的变量在初始赋值后,其值不能被更改。这意味着一旦你对常量进行赋值,
花了不到一周的时间,简单且快速的过了一遍男神的课,做了一些笔记,现记录如下:1. 编译语言vs解释语言·语言本无编译/解释之分·只是常用的执行方式而已·解释型语言有特殊的计算能力·编译型语言有确定的运算性能+ 的字符串操作:可以连接两个字符串,或者将一切非字符串的东西转化成字符串之后与另一个字符串连接起来。 2. &n
转载
2024-05-29 22:27:14
28阅读
import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'#这段代码可以屏蔽因为CPU的警告接下来,我
原创
2023-06-15 11:13:50
82阅读
文章大纲引言一、串口与相关术语介二、串口通信步骤三、实现串口通信1、引入so文件和建立对应的Java本地接口类2、 **Process**3、 Android上使用su权限执行命令4、封装自己的基本的串口操作类5、封装构造串口指令工具类6、构造发送更新串口指令的工具类7、构造各种LED模式对应的指令工具类8、发送指令到串口PS 引言最近刚刚实现了一个与串口通信的小模块,主要的需求背景是,我们嵌入
this关键字:
一.this是什么?
this是一个引用类型,
在堆中的每一个java对象上都有this,
this保存内存地址指向自身。
二.this及this()能用在哪些地方?
this可以用在成员方法中.this()可以用在构造方法中.语法: this(实参);
转载
2023-08-05 18:06:50
107阅读
在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的含义和这种操作比较配,在这种时候for循环比其它循环常用得多)。 对于遍历数组,这个循环一般是采取
转载
2023-06-15 20:48:59
57阅读
引入什么是Java常量?参考:常量常量的声明是每一个项目中不可或缺的,常量的统一定义一直是一个java框架的关键所在,一个好的常量管理更有利于提高程序的开发效率和可维护性。使用在Java中如何创建常量?通过interface来创建,接口默认创建的变量会被static、final修饰在普通类中,通过static 、final修饰的变量通过Enum来创建接口常量JDK1.5之前,没有枚举类,有的用的接
转载
2023-08-06 00:30:18
51阅读
一、random类用于生成随机数字 二、使用的三个步骤 1.导包【import java.util.Random;】 2.创建【Random r=new Random();//小括号中留空即可】 3.使用:获取一个随机的int数字(范围是int所有范围,有正负两种):int num=r
转载
2023-08-05 08:48:00
191阅读
引言: 在Java中,使用POI来进行excel的读取和解析是常用的一种做法;在office的excel中存在2007,2003两种不同的格式,通常情况下是以xls/xlsx的不同后缀来区分的,但用户可能不知道这个区别,所以会出现格式无法兼容的异常1. POI POI源自Apache基金会,是其顶级域名项目, POI提供API给Java程序对Micr
转载
2024-07-12 13:59:37
34阅读
1. Java中new关键字Java中创建一个对象,例如 Person person = new Person("张三", 20); 包括几部分1. 声明(Declaration):将变量名称与对象类型关联的变量声明。Person person 就是告诉编译器你将使用person引用一个Person类型的对象。其初始值将待定,直到有一个对象真正被创造和分配给它。这里只是简单地声明一个引用变量而并没
转载
2023-06-27 11:38:26
956阅读
关键字implements是一个类,实现一个接口用的关键字,它是用来实现接口中定义的抽象方法。实现一个接口,必须实现接口中的所有方法。使用 implements 关键字可以变相的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口跟接口之间采用逗号分隔) 还有几点需要注意: (1)接口可以被多重实现(implements),抽象类只能被单一继承(extends) (2
转载
2023-08-11 22:23:02
793阅读
为什么需要引入default方法 在Java7以前interface只能声明方法,而不能实现方法。 在Java8中这一情况有所改变,接口中引入了default方法和static方法,interface中声明的方法默认为 public abstract 修饰,default方法就相当于只有public 修饰,并且可以有具体的实现,一样可以覆盖(参见下面的例子);static方法在interfac
转载
2023-05-22 22:54:15
178阅读
Java中的构造方法总结
今天写代码突然发现Java的构造方法也有不少说法呢,闲来无事,总结一下: 构造方法和实例方法的区别: 一、主要的区别在于三个方面:修饰符、返回值、命名 1、和实例方法一样,构造器可以有任何访问的修饰符,public、private、protected或者没有修饰符 ,都可以对构造方法进行修饰。不同于实例方法的是构造方法不能有任何非访问性质的修饰符修饰,例如sta
转载
2023-08-20 11:35:26
58阅读
应该尽量避免使用全局变量。不同的模块都可以自由的访问全局变量,可能会导致全局变量的不可预知性。对全局变量,如果程序员甲修改了_a的值,程序员乙同时也要使用_a,这时可能导致程序中的错误。这种错误是很难发现和更正的。 全局变量降低了函数或模块之间的通用性,不同的函数或模块都要依赖于全局变量。同样,全局变量降低了代码的可读性,阅读者可能并不知道调用的某个变量是全局变量。但是某些时候,全局变量
转载
2023-09-27 07:09:53
148阅读