A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


邹毅涛
1.throw和throws的区别?
throw在指定方法内调用指定异常,throws 将异常抛给调用者,直到JVM
2.什么时候需要声明异常,什么时候不需要声明异常?
编译时异常必须声明异常,运行时异常默认JVM处理
3.异常有几种处理方式?
有两种:throws和try……catch
4.什么是并发,什么是并行?
并发是在同一段时间内发生,并行是同一时刻。
5.什么是进程,什么是线程?
进程:每一个应用程序进入内存执行的时候 至少会有一个进程(描述一个程序从创建、运行、到销毁的过程
线程:属于进程中的执行单元,一个进程中至少有一个线程(多个线程),每一个线程都有自己的线程任务

6.run()方法和start()方法的区别?
run方法写的是线程实现的功能代码
start方法是JVM执行多线程调用run方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马