新国都一面 Java

  • 1.自我介绍
  • 2.Linux系统下,查看占用某端口的进程的指令
  • 3.Java数据类型,各占多少字节,正常情况下小数什么类型
  • 4.在一个类中有一个私有属性,如果没有提供getter()和setter()方法,有什么方法让其它类可以访问到它
  • 5.ArrayList和LinkedList的区别,分别使用什么实现的
  • 6.TCP/UDP的区别,为什么UDP效率比TCP高
  • 7.线程一般是怎么创建的,为什么要用线程池,自行实现会损耗什么资源
  • 8.手写单例模式
  • 9.如果让栈内存溢出
  • 10.最快除以8的方法,不能用算数运算符
  • 11.TCP/UDP位于哪一层,http位于哪一层
  • 12.HTTP1.0和HTTP2.0的区别
  • 13.微服务的负载均衡(由于我当时说框架没有学习,就不知道详细问题,可以参考)
  • 14.多线程乐观锁、悲观锁
  • 15.给定一个表A,有一列属性名为B,值为0或者1,使用sql把其中的1改为0,0改为1
  • 16.代码,不用额外空间,反转一个整数数组
  • 17.解释一下依赖注入
  • 18.GC回收的是哪里的资源

以下问题并不是提问顺序,并且可能有所疏漏,仅供参考。

1.自我介绍

需要包括英语四六级、参加比赛、学习绩点、奖学金这几项

2.Linux系统下,查看占用某端口的进程的指令

3.Java数据类型,各占多少字节,正常情况下小数什么类型

4.在一个类中有一个私有属性,如果没有提供getter()和setter()方法,有什么方法让其它类可以访问到它

5.ArrayList和LinkedList的区别,分别使用什么实现的

6.TCP/UDP的区别,为什么UDP效率比TCP高

7.线程一般是怎么创建的,为什么要用线程池,自行实现会损耗什么资源

8.手写单例模式

9.如果让栈内存溢出

10.最快除以8的方法,不能用算数运算符

11.TCP/UDP位于哪一层,http位于哪一层

12.HTTP1.0和HTTP2.0的区别

13.微服务的负载均衡(由于我当时说框架没有学习,就不知道详细问题,可以参考)

14.多线程乐观锁、悲观锁

15.给定一个表A,有一列属性名为B,值为0或者1,使用sql把其中的1改为0,0改为1

16.代码,不用额外空间,反转一个整数数组

17.解释一下依赖注入

18.GC回收的是哪里的资源

新国都一面 Java相关推荐

  1. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  2. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  3. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  4. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

  5. SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos

    SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...

  6. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3

    OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...

  7. Gradle错误提示:Java home supplied via ‘xxx.xxx.xxx‘ is invalid

    Gradle错误提示:Java home supplied via 'org.gradle.java.home' is invalid 描述:在使用idea采用gradle进行依赖的管理功能,当想切换 ...

  8. 查看Hotspot源码,查看java各个版本源码的网站,如何查看jdk源码

    java开发必知必会之看源码,而看源码的第一步则是找到源码

  9. java基本类型转换,随记

    java基本类型转换: double double 转 long double random = Math.round(Math.random()*10000); long l = new Doubl ...

最新文章

  1. plsql生成awr报告
  2. insert sort
  3. Python 用pygame模块播放MP3
  4. 给定一个排序后的数组,包含n个整数,但这个数组已被旋转过多次,找出数组中的某个元素...
  5. 我悄悄地把cocos2d-x占了
  6. ASP.NET Core 2.0身份和角色管理入门
  7. Ext2 中如何换行 布局?
  8. 全局空间自相关算法:Join Count
  9. 一文看懂有刷电机与无刷电机的工作原理及区别
  10. 802.1x协议身份认证
  11. 分布式系统如何保证数据一致性
  12. Java中的其他常用类(Math类,Scanner类、正则表达式)
  13. win7搭建nas存储服务器_FreeNas 0.7.1:普通电脑变成网络存储服务器
  14. 【20考研】考研数学 复习书籍推荐!
  15. 【数理统计】05. 充分统计量、点估计及其评价准则
  16. 深圳中学老师工资单曝光,秒杀程序员,网友:酸了酸了
  17. 零基础都能看懂的 STL map 详解
  18. 类似腾讯手机管家应用源码完整版
  19. 超声波模块c语言编程,超声波模块
  20. 南加大计算机专业本科sat要求,南加州大学本科申请需要什么条件

热门文章

  1. ArrayDeque原理详解
  2. playwrite 基础操作启动浏览器
  3. 音频1-基础知识(硬件,音频相关概念)
  4. 现在女生学软件测试难不难?适合吗?
  5. SpringBoot 项目打成可安装程序包
  6. 抖音小店商品接口_抖音接口
  7. 前端html标签总结,前端面试准备之html知点总结(一)
  8. Http、Ftp、SQLServer默认的端口号是多少?
  9. SQL条件IF函数(MySql)
  10. 一个控制器怎么转发到另外一个控制器_【科普】整车控制器硬件篇