牛客练习题打卡(06-15)

run方法线程执行体 .start方法开启多线程

在java中 , 整数类型默认int,带小数默认double ;

如果要指定长整型加L;如果要指定为单精度加F ;

在java中,重载要求方法名相同,

参数列表必须不同(个数不同、或类型不同、参数类型排列顺序不同等)

对返回值没有要求

A的答案中变量虽然为private,但因为main函数在该类中,所以即使private也仍可使用 ;

1、类变量的调用:(1)静态、非静态方法中,可以直接调用。

2、成员变量的调用有2种方法:(1)非静态方法中,可以通过this关键字直接调用。因为成员变量的初始化时间先于类的构造函数执行前,自然保证了成员变量已经被赋值。(2)静态方法中,先实例化类,利用实例化类的引用才能调用。

3、this关键字:(1)不能在静态方法中使用。

因为三元运算符必须保证类型一致,不一致得到话会自动进行类型提升 ;

因此,可以把

Object o1 = true ? new Integer(1) : new Double(2.0);

看作 :

Object o1 = true ? new Double(1.0) : new Double(2.0);

web.xml文件是用来初始化配置信息,web.xml是放置在WEB-INF目录中 ;

1.7中,所有方法必须在类内定义 ;

会发生,类型转换错误,x=y无法转换成boolean类型 ;

off-heap叫做堆外内存,将你的对象从堆中脱离出来序列化,然后存储在一大块内存中,这就像它存储到磁盘上一样,但它仍然在RAM中。对象在这种状态下不能直接使用,它们必须首先反序列化,也不受垃圾收集。序列化和反序列化将会影响部分性能(所以可以考虑使用FST-serialization)使用堆外内存能够降低GC导致的暂停。堆外内存不受垃圾收集器管理,也不属于老年代,新生代。

相关推荐
今年下半年15 分钟前
【网站连通性检测】java项目telnet、curl命令的使用
java·curl·telnet
摇滚侠15 分钟前
《Spring Boot 3:高级与架构设计》第 2 章 IOC 容器的高级机制 编程式驱动 IOC 阅读笔记 7
java·spring boot·笔记
IT枫斗者枫哥19 分钟前
UPDATE影响0行,接口却返回成功:把版本冲突接回业务
java·后端
霸道流氓气质27 分钟前
AI应用成本优化完全指南:Token压缩、语义缓存与模型路由的Java生产级实战
java·人工智能·缓存
mmm.c35 分钟前
Redis 两级缓存 + Pub/Sub 广播:一次为抗高并发做的缓存改造
java
yexianglunbai35 分钟前
中间件(Middleware)详解:概念、作用与实战
java·开发语言·中间件
叶总没有会37 分钟前
OpenFeign
java·开发语言·springcloud·openfeign
小七在进步37 分钟前
类和对象(四)
java·javascript·ajax
白帽攻防录41 分钟前
SRC 挖洞:Apache Tomcat 加密拦截器绕过深度复盘,CVE-2026-34486 fail-open 一行代码怎么打穿集群通信
java·网络安全·tomcat·apache
后端LV1 小时前
三级缓存的两个失效盲区,我用 binlog 和消费组广播补上了
java·架构