2023/8/11Java考试笔记

1、运算符对byte和short类型进行运算时,会将数据先转为int再进行计算

byte a1 = 2,a2 = 1,a3;
a3 = a1*a2;//编译出错

2、HashMap和Hashtable

(1)HashMap异步,线程不安全;Hashtable同步,线程安全。多线程下,实现线程安全常使用ConcurrentHashMap代替。Hashtable。
(2)扩容:Hashtable初始大小11,每次扩容2n+1,HashMap初始大小为16,每次扩容2^n。
(3)Hashtable不允许出现null值,HashMap允许出现多个null的值和一个null的键。

3、select语句再执行条件查询时,会自动忽略掉查询条件字段为null的情况。(联表查询inner join)。

4、CSS布局

(1)块级元素实际占用的宽度与它的background属性无关。
(2)块级元素实际占用的宽度与它的width属性有关。
(3)块级元素实际占用的宽度与它的border属性有关。
(4)块级元素实际占用的宽度与它的padding属性有关。
(5)浮动组件:display:flex
(6)鼠标悬停:选择器:hover{样式列表}

5、Java web

(1)servlet本质上是一个运行在服务端的小程序。服务器启动时或请求时初始化init,服务器关闭时销毁destory.
(2)跳转函数
转发:(服务器请求)

request.getRequestDispature("url").forward(req,resp);

重定向:(客户端请求)

response.sendRedirect("url");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

flww*星火燎原

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值