Java的基本问题
- String StingBuffer StringBuilder的区别?
string是不可变的,stringbuffer和stringbuilder是可变的
- JDK JRE JVM三者之间的区别?
jdk(开发工具包)
jre(运行时环境库)
jvm(虚拟机)
jdk>jre>jvm
- 循环有哪几种循环?哪些区别?
while——>条件为真一直循环,条件为假,跳出循环;
do while——>只有满足条件才进入循环,即使不满足,也会循环一次;
for
break——>用于强行跳出循环,不执行循环中剩余的语句;
continue——>中断当前循环,继续下一次循环
- 能否用循环写出九九乘法表?水仙花数?
![image]()
![image]()
- 访问修饰符有哪几种?有什么区别?
private——>访问权限最小,私有,修饰变量、方法,不修饰外部,修饰内部;
default(默认);
protected——>修饰属性、方法,不修饰外部类,修饰内部类;
public——>公开,公共,修饰类、方法、属性
- 集合有哪几种?有什么区别?
list集合:arrayList,linkedlist,vector;
set集合:hashset,linkedhashset,treeset;
map集合:hashmap,treemap,linkedhashmap
- 数据结构能讲出来几种吗?
哈希表(hash)
队列(quene)
树(tree)
堆(heap)
数组(array)
栈(stock)
链表(linked list)
图(graph)
- 数据库的增删改查语句的关键词是什么?
insert
delete
update
select
posted @
2023-02-12 20:36
xxxx_y
阅读(
16)
评论()
收藏
举报