day07

Java的基本问题

  1. String StingBuffer StringBuilder的区别?
    string是不可变的,stringbuffer和stringbuilder是可变的
  2. JDK JRE JVM三者之间的区别?
    jdk(开发工具包)
    jre(运行时环境库)
    jvm(虚拟机)
    jdk>jre>jvm
  3. 循环有哪几种循环?哪些区别?
    while——>条件为真一直循环,条件为假,跳出循环;
    do while——>只有满足条件才进入循环,即使不满足,也会循环一次;
    for
    break——>用于强行跳出循环,不执行循环中剩余的语句;
    continue——>中断当前循环,继续下一次循环
  4. 能否用循环写出九九乘法表?水仙花数?
    image

image

  1. 访问修饰符有哪几种?有什么区别?
    private——>访问权限最小,私有,修饰变量、方法,不修饰外部,修饰内部;
    default(默认);
    protected——>修饰属性、方法,不修饰外部类,修饰内部类;
    public——>公开,公共,修饰类、方法、属性
  2. 集合有哪几种?有什么区别?
    list集合:arrayList,linkedlist,vector;
    set集合:hashset,linkedhashset,treeset;
    map集合:hashmap,treemap,linkedhashmap
  3. 数据结构能讲出来几种吗?
    哈希表(hash)
    队列(quene)
    树(tree)
    堆(heap)
    数组(array)
    栈(stock)
    链表(linked list)
    图(graph)
  4. 数据库的增删改查语句的关键词是什么?
    insert
    delete
    update
    select
posted @ 2023-02-12 20:36  xxxx_y  阅读(16)  评论(0)    收藏  举报