1,静态变量

public class Test {
 
 static int i = 1;
 
 static{
  i = 3;
 }

/**
  * @param args
  */
 public static void main(String[] args) throws Exception {
  // TODO Auto-generated method stub
  System.out.println(i);
 }
 
 static{
  i = 4;
 }
}
结果为 4

2,boolean 类型

boolean a = false;
  
if (a = true){
 System.out.println(true);
} else {
 System.out.println(false);
}
结果为 true

3,java-(public,private,protected)访问修饰符

当前类

同一包中的任何类

同一包内的子类

同一包外的子类

包外的任何非子类

public

protected

×

默认

×

×

private

×

×

×

×

不写时为默认

4,SQL 查询

student 表

id          name                                               class_id   
----------- -------------------------------------------------- -----------
1           Jack                                               1
2           Tom                                                1
3           Join                                               2
5           Lucy                                               1

student_score 表

id          student_id  score      
----------- ----------- -----------
1           1           80

如果缺考,成绩为 NULL

select a.name,b.score from student a left join student_score b on a.id = b.student_id

name                                               score      
-------------------------------------------------- -----------
Jack                                               80
Tom                                                NULL
Join                                               NULL
Lucy                                               NULL

如果缺考,成绩为 0

select a.name,isnull(b.score,0)
from student a left join student_score b on a.id = b.student_id

或者

select 姓名=a.name,成绩=
case
 when b.score is null then 0
 else convert(int,b.score)
end
from student a left join student_score b
on a.id = b.student_id

name                                                          
-------------------------------------------------- -----------
Jack                                               80
Tom                                                0
Join                                               0
Lucy                                               0

Java 变态面试题相关推荐

  1. 我是主考官:两次弃用的变态笔试题

    故事(3):两次弃用的变态笔试题 电话的沟通虽然不可能对一个程序员作全面的了解,但基本上能有一个比较概括的判断,这也许就是所谓的第一印象吧!     通过电话的初步沟通我对来面试的程序员已经有了初步的 ...

  2. Java常见面试题 Java面试必看 (二)

    Java常见面试题 Java面试必看 (一) 十一.Spring Boot/Spring Cloud 104.什么是 spring boot? Spring Boot 是由 Pivotal 团队提供的 ...

  3. Java常见面试题,2021年及答案汇总

    Java常见面试题,2021年及答案汇总 其实,博主还整理了,更多大厂面试题,直接下载吧 下载链接:高清172份,累计 7701 页大厂面试题 PDF 1.什么是ThreadPoolExecutor? ...

  4. 史上最全 Java 多线程面试题及答案

    这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题. 这些多线程的问题,有些来源于各大网站.有些来源于自己的思考.可能有些问题网上有.可能有些问题对应的答案也有.也可能有些各位网友也 ...

  5. 31 道 Java 核心面试题,统统打包给你!

    作者 | 沉默王二 来源 | 沉默王二 责编 | 王晓曼 二哥,你好,找工作找了仨月,还没有找到,很焦虑,我该怎么办呢?你那有没有 Java 方面的面试题可以分享一波啊? 以上是读者田田给我发的私信, ...

  6. Java面试笔试题大汇总一(最全+详细答案)

    Java面试笔试题大汇总二(最全+详细答案)https://www.jianshu.com/p/f5120f1b75be Java面试笔试题大汇总三(最全+详细答案)https://www.jians ...

  7. Java笔试面试题007

    Java笔试面试题007 1.请用正則表達式匹配出QQ号(如果QQ号码为5-10位). 解答: ^ \d{5,10}$ 2.String, StringBuffer StringBuilder的差别. ...

  8. Java线程面试题 Top 50(转)

    不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题.Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎.大多数待遇丰厚的Java开发职位都要求开发者精通多线程 ...

  9. Java面试笔试题大汇总三(最全+详细答案)

    Java面试笔试题大汇总一(最全+详细答案):https://www.jianshu.com/p/73b6b3d35676 Java面试笔试题大汇总二(最全+详细答案)https://www.jian ...

最新文章

  1. iptables工具__过滤包—命令
  2. rrdtool 修改水印logo
  3. ASP.NET输出JSON格式数据
  4. Map集合的几种遍历方式
  5. 进程、线程、堆、栈的理解和区别!
  6. 华为鸿蒙适配计划,华为鸿蒙适配计划提前曝光,快看看有你的机型吗?
  7. 数据结构--环形链表
  8. 从 github 执行 git clone 一个大的项目时提示 error: RPC failed
  9. tcptracerte参数_TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute【转】
  10. 基于Kebernetes 构建.NET Core技术中台
  11. MySQL模糊匹配查询LIKE,REGEXP,IN
  12. 微信小程序-简易计算器
  13. Unity时钟定时器插件
  14. 【Vue源码】Vue中DOM的异步更新策略以及nextTick机制
  15. Spark Streaming实例
  16. 汇编语言伪指令详解(附实例)
  17. 小夜灯离线语音识别芯片IC 声控小夜灯IC
  18. fastadmin页面日期时间组件的调用
  19. 2021前端面试经典计算题总结。
  20. 蓝牙耳机哪款性价比高?2023年高性价比蓝牙耳机盘点

热门文章

  1. 4G/5G图传-实时回传-公网对接-GPS北斗定位-轨迹回放移动视频终端,出口俄罗斯
  2. 7-12 打印倒直角三角形图案
  3. Excel2010数据透视表1
  4. SQL Sever数据库存储过程
  5. HTML5之FileReader的使用
  6. FileReader和FileOutputStream
  7. python基于大数据的boss直聘数据招聘职位分析系统django
  8. DRAM DDR4DDR5 UDIMMRDIMM的内存测试固件开发的经验总结
  9. 【数据库】数据库的基础知识
  10. matlab 双峰,如何在MATLAB中区分双峰和单峰阵列?