编程课程
编程实战
编程题库
编程教程
在线工具
免费AI编程助手
VIP会员
开学季
App下载
扫码下载编程狮APP
注册
|
登录
注册成功
X
W3Cschool
恭喜您成为首批注册用户
获得88经验值奖励
马上体验
入门教程
编程课程
VIP会员
Java 面试问题
赞
收藏
更多文章
目录
搜索
书签
介绍
Java
请说一说 Java
Java 为什么是高效的
列举出2个 IDE
面向对象的特征有哪些方面
JDK JRE JVM?
什么是对象 (Object)?
一个类是由哪些变量构成的
静态变量和实例变量的区别?
封装 Encapsulation
多态 Polymorphism
构造器是否可以被 override
接口 Interface
接口和抽象的区别
基础概念题
基础程序题
super 关键词
super 程序题
this 程序题
抽象 abstract
abstract 相关问题
this() 和 super() 在构造体里怎么用?
Static 关键字
Static 相关问题
Singleton 单例模式
hashcode 和 equals
== 和 equal 的区别
所有类的基类是哪个类?
Java支持多继承吗?
Path 与 Classpath?
反射机制
final 关键字
一个 .java 源文件是否可以包含多个类
& 与 &&
int 与 integer
integer 通过 == 比较
作用域的区别
异常
error 和 exception?
Checked 异常与 Runtime 异常
异常概念题
把对象声明为异常
处理异常的方法
每一个 try 都必须有一个 catch 吗?
try里面的return
final, finally, finalize的区别
Programme
输出问题1
Gabage Collection
heap 和 stack
GC 就一定能保证内存不溢出吗?
字节流与字符流
Collection
ArrayList 和 Vector
HashMap 和 Hashtable
HashMap HashTable LinkedHashMap TreeMap
Collection 相关问题
Multi-Thread
sleep() 和 wait() 的区别
同步 synchronized
如何实现 muliti-thread?
Transient 关键字
preemptive scheduling 和 time slicing?
一个线程的初始状态是什么?
synchronized method 和 synchronized statement?
守护线程 daemon thread?
所有的线程都必须实现哪个方法?
Visitor Pattern
Problem on chain
字符串基础问题
StringBuffer 相关问题
数组相关问题
序列化 serialization
如何序列化一个对象到一个文件?
必须实现 Serializable 接口的哪个方法?
如何控制 serialization 的过程?
什么情况下要使用序列化?
Externalizable 接口?
序列化时引用的处理?
序列化时要注意什么?
序列化时 static 域的处理?
Initialization and Cleanup
Java Data Types
Run-Time Data Areas
J2EE
什么是 J2EE?
J2EE 应用的四个部分?
What does application client module contain?
What does web module contain?
J2EE客户端有哪些类型
Hibernate是什么??
什么是事务 - transaction
什么是 servlet?
创建 servlet
Servlet 必须实现什么接口?
servlet 生命周期?
JSP
JSP 的生命周期?
JSP语法
JSP declarations?
JSP expressions?
JSP Directives?
Types of directive tags?
and <%@ include file = ...>?
注释的类型
JSP Actions?
和 response.sendRedirect(url)?
Scope for the < jsp : useBean > tag?
JSP translation?
Ear, Jar 和 War 文件?
URI 和 URL?
DAO
Spring
什么是 Spring?
使用spring的好处?
Spring 都有哪些模块?
什么是 Spring 的配置文件?
什么是依赖注入 - Dependency Injection?
IoC 的类型?
你更倾向于哪种 DI
IoC 有什么好处?
IoC container 是什么?
IoC 容器的类型?
ApplicationContext 的实现都有哪些?
Bean Factory 与 ApplicationContext 的区别?
什么是 bean?
都有哪些 bean scope?
Singleton bean 是线程安全的吗?
Bean lifecycle
Annotation-based container configuration?
How can you inject Java Collection in Spring?
什么是自动装配
什么是 AOP?
通知的类型?
Join point?
Pointcut
Introduction?
What does a bean definition contain?
How do you provide configuration metadata to the Spring Container?
How do add a bean in spring application?
What are inner beans in Spring?
How can you inject Java Collection in Spring?
What are the limitations with autowiring?
Can you inject null and empty string values in Spring?
@Autowired @Inject @Resource
Hibernate
get and load
什么是 SessionFactory?
SessionFactory 是线程安全的吗?
什么是 Session?
sorted 和 ordered collection
What is the file extension used for hibernate mapping file?
hibernate 的三种状态
Linux
查找文件
列出文件列表
SQL
设计一对一
设计一对多
设计多对多
都使用过哪些join?
inner join
Left/Right join
Full join
合并的问题
Union 和 Union all?
Where 和 Having
What type of wildcards have you used?
Scrum
Scrum 中的三大角色
What's sprint?
How to scrum
Continuous integration
JDBC
statement 和 prepared statement?
Callable statement?
Stored Procedure?
What does the Class.forName("MyClass") do?
Connection Pooling ?
What are the steps in the JDBC connection?
搜索
A
A
默认
护眼
夜间
阅读(4k)
书签
赞
(
0
)
分享
我要纠错
抽象 abstract
2018-07-03 14:39 更新
Abstract 类
不能实例化
Abstract 方法
在父类里定义抽象方法,在子类里定义这个具体的方法,所以它是抽象的.
好处
减少复杂度和提高可维护性
以上内容是否对您有帮助:
在文档使用的过程中是否遇到以下问题:
内容错误
更新不及时
链接错误
缺少代码/图片示列
太简单/步骤待完善
其他
更多建议:
提交建议
←
this 程序题
abstract 相关问题
→
写笔记
我要补充
精选笔记
在线笔记
App下载
扫描二维码
下载编程狮App
公众号
编程狮公众号
意见反馈
意见反馈
X
意见反馈:
联系方式:
提交
查看完整版笔记
保存
关闭
教程纠错
教程纠错
违规举报
X
广告等垃圾信息
不友善内容
违反法律法规的内容
不宜公开讨论的政治内容
其他
提交
更多建议: