知道的不知道的

声明,只生成对象不赋值的过程。

初始化,是给对象赋值的过程。

实例化,是使用new为对象分配内存的过程。

maven导入依赖时 带starter的编译时会检测yml文件配置。

 

位运算符

右移 1 >>   4  ,  1*2*2*2*2 = 16
  表示 移动一位就乘2 ,移动4位就是16 

 

三元运算符

三元运算符要看做一个整体
object obj = true ?new integer(1) : new Double(2.0)
System.out.println(obj) 输出的是:1.0  三元运算符看做一个整体,优先级Double高于integer,所以打印的是1.0

 

==

只要有任何一方是基本数据类型进行==比较,比较的就是内容。

 

final

被final修饰的不能指向别的存储空间,单独的内容是可以改变的。 final的唯一唯一的是他的存储空间或地址值等

 

get

一旦调用get方法,就会去等待这个任务执行完,不然就卡在这。这就导致这次循环的任务没搞完,下次就开启不了

 

JAVA

注释:个人看的 ,三种, 单行注释、多行注释、文档注释


关键字: 高亮显示, 全部小写、不可定义为变量名


字面量(常量):六种 整数类型;小数类型、字符串类型、字符类型、布尔类型、空、

Java表达式是变量、常量、运算符、方法调用的序列,它执行指定的计算并返回某个确定的值


标识符:给变量起名字。大小 驼峰命名 见名之意

数值拆分:
​ 个位数:数字 % 10

​ 十位数:数字 / 10 % 10

​ 百位数:数字 / 10 / 10 % 10


今后若遇到的需求是,求 xxx 的和
就要联想到求和变量 sum

 

今后若遇到的需求是,统计xxx
就要联想到计数器变量 count


方法:
如果参数是基本数据类型:
形式参数的改变不会影响实际参数

如果参数是引用数据类型:
形式参数的改变直接影响实际参数


this代表所在类的对象引用
方法被哪个对象调用,this就代表哪个对象
this的使用场景:当局部变量隐藏成员变量时

 

 

 

占用

一个数组占 16 个字节

ArrayList占 24 个字节 

posted @   张栈  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示