java基础
文章平均质量分 50
java基础
Jon_hao
永远不要忘记学习
展开
-
【java基础】Error与Exception RunTimeException 与非RunTimeException
粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被捕捉处理,命名为 Checked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以确保这个规则得到遵守.绿色的异常是运行时异常(runtime exceptions),需要程序员自己分析代码决定是否捕获和处理,比如 空指针,被0除…而声明为Error的,则属于严重错误,如系统崩溃、虚...转载 2020-11-27 21:27:43 · 427 阅读 · 0 评论 -
【java基础 笔试】请阐述什么是进程什么是线程 对static关键字的理解 说出final finalize,finally的区别 String,StringBuffer,StringBuilder
1、请阐述什么是进程、什么是线程?进程:程序执行时的实例,也就是运行时的程序;没有加载在内存上,且没有运行的程序不能叫进程线程:进程的执行单元,比如打开火绒(开启一个进程),进行杀毒,清理垃圾等操作,杀毒功能就是一个线程,清理垃圾又是另一个线程2、说说你对于static关键字的理解?static关键字可以修饰变量,方法,代码块,static修饰的变量,方法,代码块都不依附于任何对象修饰变量: 修饰变量,变量就会变成静态变量,当且仅当类初次加载,静态变量才会被初始化,且被所有的对象共享,所以静态变原创 2020-11-18 20:12:40 · 168 阅读 · 0 评论 -
【Java基础】Java面试题二 switch支持的参数类型
switch支持的参数类型支持short byte char int 和它们的包装类 枚举 和StringJDK1.5之前short byte int 三种整数类型 charJDK1.5之后 在switch循环中增加了枚举类与byte short char int的包装类,对四个包装类的支持是因为java编译器在底层手动进行拆箱,而对枚举类的支持是因为枚举类有一个ordinal方法,该方法实际上是一个int类型的数值。String类型是java7开始支持byte,short,char --&原创 2020-11-06 17:19:14 · 147 阅读 · 0 评论 -
【Java基础】Java面试题一 面向对象与面向过程的区别 基本类型与包装类的区别 隐式转换和强制转换 String StringBuffer
Java面试题javaOOP(面向对象)面向过程面向对象B/S架构与C/S架构Java都有那些开发平台?什么是JDK?什么是JRE?Java中有几种数据类型(8种)Java中的包装类都是那些?基本类型与包装类的区别自动装箱和自动拆箱javaOOP(面向对象)面向对象与面向过程的区别面向过程面向过程:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了,强调的就是功能行为,功能的执行过程,即先后顺序,例如五子棋小游戏,面向过程的设计思路就是转载 2020-11-02 21:11:30 · 177 阅读 · 0 评论