java基本数据类型有哪些?

答:基本数据类型: 
整数值型:byte,short,int,long, 
字符型:char 
浮点类型:float,double

布尔型:boolean

.String是基本数据类型么?

答:不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;

.为什么需要有数据类型?

答:生活中的数据本来就是有类型的,只不过我们没有在意或者去深入研究。那么计算机语言就是去告诉计算机如何去解决现实问题,当然需要对等的概念去描述数据。

数据类型有什么作用?

(1)决定了每个数据存储时所需要的字节数。

(2)决定了数据所能执行的运算。

int和Integer有什么区别?

答:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入不是对象的基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从JDK 1.5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。

Java 为每个原始类型提供了包装类型:

原始类型: boolean,char,byte,short,int,long,float,double

包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double

Java支持多继承么?

答:不支持。Java不支持多继承。每个类都只能继承一个类,但可以实现多个接口。

进程和线程的区别是什么?

答:进程是执行者的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。(比如打开一个QQ叫做进程,那么QQ可以打开多个聊天框,那么就叫做线程)

什么是死锁?

答:两个进程都在等待对方执行完毕才能继续往下执行的时候就发生了死锁。结果就是两个进程都陷入了无限的等待中。

什么原因导致死锁?

答:资源争夺。

解决死锁的方法?

答:解脱进程,通常撤销进程,回收资源,再分配给正处于阻塞状态的进程。

(下面给大家配一张网络编程的流程,望参考)

什么是JDBC?

答:JDBC是允许用户在不同数据库之间选择的一个抽象层。JDBC允许开发者用JAVA写数据库应用程序,而不需要关心底层特定数据库的细节。

java基础题及答案相关推荐

  1. Java基础题(错题小结)

    Java基础题(错题小结) 1. 字符串 1.1 题1 下面程序的输出是: String x="fmn"; x.toUpperCase(); String y = x.replac ...

  2. 达内java作业_【达内JAVA教程】达内Java基础题

    原标题:[达内JAVA教程]达内Java基础题 [达内JAVA教程]达内Java基础题.的小编收集了四道JAVA基础题,下面快来跟随的小编来了解一下吧! 话说很多java程序员学过一段时间后,都应该找 ...

  3. 微型计算机是一种将CPU,Bwnhlq计算机一级考试选择题题库之微型计算机基础题及答案(XX年最新版)1.doc...

    Bwnhlq计算机一级考试选择题题库之微型计算机基础题及答案(XX年最新版)1 生活需要游戏,但不能游戏人生:生活需要歌舞,但不需醉生梦死:生活需要艺术,但不能投机取巧:生活需要勇气,但不能鲁莽蛮干: ...

  4. Java基础题2从入门到放弃的第五天

    Java基础题2从入门到放弃的第5天 小博主也是初学者,肯定有地方可以用更简单的方法,希望可以指点出来.谢谢! 1分支语句 1. 让用户输入一个100以内的整数x,再输入一个100到200之间的整数y ...

  5. Java基础题——15只狮子围成一圈,依次报数,报到7被剔除,最后剩下的狮子成为狮王,求狮王为第几只?

    问题如下:Java基础题--15只狮子围成一圈,依次报数,报到7被剔除,最后剩下的狮子成为狮王,求狮王为第几只? 解决问题所使用的重点:利用循环. 大体思路:每只狮子都设为true,然后循环报数,到7 ...

  6. 微型计算机al,al-gpgna计算机一级考试选择题题库之微型计算机基础题及答案

    al-gpgna计算机一级考试选择题题库之微型计算机基础题及答案 . .~ ① 我们|打〈败〉了敌人. ②我们|[把敌人]打〈败〉了. 计算机系统概述 单选题 1. 科学家 奠定了现代计算机的结构理论 ...

  7. 一些java基础题答案汇总

    一.Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境. JRE:Java ...

  8. 三面美团Java岗,面试竟然被这31道Java基础题难倒了

    01 分布式限流:Nginx+ZooKeeper 1.1 分布式限流之Nginx 请解释一下什么是 Nginx? 请列举 x Nginx 的一些特性. 请列举 x Nginx 和 和 Apache 之 ...

  9. 计算机应用基础题库答案,大学生计算机应用基础试题及答案

    大学生计算机应用基础试题及答案 大学生计算机应用基础试题及答案有哪些?相信很多人都想知道吧?以下是小编为您整理的大学生计算机应用基础试题及答案相关资料,欢迎阅读! 大学生计算机应用基础试题及答案 1. ...

  10. 阿里-应届生面试求职基础题以及答案(2)

    第一篇博客https://blog.csdn.net/weixin_43410352/article/details/103315040 8.JVM GC:介绍垃圾回收机制,垃圾回收算法. 9.JAV ...

最新文章

  1. Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略
  2. 10的预览模式_谷歌相机2020年3月更新汇总,适配米10等五摄手机,30s手动曝光
  3. mysql(四)log
  4. 电脑桌面没有计算机图标鼠标也点不起来,为什么我的电脑桌面上的图标有时用鼠标怎么点也没反应呀?...
  5. mysql批量更新后返回id_如何批量插入Mysql并取得各自的递增ID
  6. elementui select 赋值后,回显没有默认选中label,而是显示value值
  7. MySQL创建数据库与创建用户以及授权
  8. Linux 共享库:LD_LIBRARY_PATH 与ld.so.conf_爱过了就好_新浪博客
  9. vim 快捷键_VIM学习笔记 自动补全详解(Auto-Completion Detail)
  10. Web 实时通信 WebRTC
  11. wp login.php 打不开,解决wordpress后台无法登录或显示空白的问题
  12. innerhtml与outerhtml的区别
  13. 计蒜客T1006对齐输出
  14. 站在Stay老司机肩膀上分析Retrofit
  15. Spring的装配方式
  16. 获取Shell命令执行错误结果
  17. 去年四大业务全线“上涨”,这家零部件巨头仍净亏近8千万欧元
  18. 一名阿里安全一线AI算法工程师的“三观”
  19. 算法初级_Question7_最佳存款方案(java实现)
  20. 工程监测仪器振弦模拟信号采集仪VTN的传感器接口

热门文章

  1. springboot vue3 elementui plus点餐外卖系统源码
  2. php批量百万微信模板消息,PHP实现快速推送微信模板消息
  3. Instagram的百万美元Bug
  4. Python数据库编程
  5. C语言从放弃到入门,C语言,从放弃到入门
  6. 如何在电脑上彻底删除Oracle客户端?
  7. FS FT DTFT DFT关系及频谱分析总结
  8. html中如何淡化背景图片,如何去除图片背景?
  9. 微信小游戏开发指南(二)微信小游戏常见问题解答
  10. 日常开发效率神器【Hutool工具类】的使用