• java基础小测试


    1.JDK,JRE,JVM三者的区别
    jdk:java 开发工具包
    jre:运行环境
    jvm:虚拟机

    2.javac的作用 ,反编译工具的作用
    javac:将java文件编译成class文件
    反编译:与javac相反

    3.main()的四要素
    返回类型 参数 方法体 方法名

    4.package 和import的作用
    package:声明包
    import: 导入包(引用包)

    5.变量的定义,命名规范,常量的定义以及使用规范
    在一块内存中开辟新的空间
    先声明 后赋值 或声明的同时赋值
    常量是不可以改变的量

    6.一元,二元,三元运算符 以及示例代码
    +-*/%
    ++ -- += -=
    表达式1?表达式2:表达式3

    7.8种基本数据类型 byte int char的数值取值范围
    int
    double
    float
    char
    boolean
    short
    long
    byte

    8.数据类型转换的分类 以及示例代码
    整形
    浮点型
    字符型

    9.++在前和++在后的区别
    ++在前 先++后执行表达式
    ++在后 先执行表达式后++

    10.选择结构的分类
    while
    do while
    for

    11.switch选择结构中表达式的取值类型
    等值比较
    int
    String
    char

    12.break,continue,return 三者的区别
    break 打破当前剩余循环 跳出循环
    continue 跳过当前步 执行下一次循环
    return 将函数的值返回主函数

    13.while ,do while, for三种循环结构的特点,特别是for循环的表达式执行顺序
    while 先判断后执行循环
    do while 先执行一次后判断
    for 初值 范围 步长
    先初值 后看范围 再执行循环 第二次循环前先执行步长

    14.数组,标识符,下标,元素的概念
    数组 相同类型的一组变量
    标识符 【】
    下标 0~数组长度-1
    元素 数组{}集合中的每个个体

    15.写一个for加强的实例代码
    foreach
    java中没有foreach这个关键字,foreach 是C#中的关键字。
    1.写起来简单,
    2.遍历集合、容器简单(都是相对原来for(;;)的这种写法而言)。
    package cn.bdqn.shuzu;

    public class Demo2{
    public static void main(String[] args) {

    int arr[] = {1,3,4,5,6,7};
    for ( int n : arr ){
    System.out.println( n );
    }

    }

    }

  • 相关阅读:
    CDH环境搭建及部署
    Window 安装Sqoop 环境
    软件——keil的查找,错误,不能跳转到相应的行
    软件——机器学习与Python,输入输出的用法
    软件——机器学习与Python,聚类,K——means
    软件——机器学习与Python,if __name__ == '__main__':函数
    硬件——STM32,ADC篇
    生活的开始
    硬件——nrf51822第三篇,按键控制小灯
    硬件——nrf51822第二篇,如何设置keil用来下载程序
  • 原文地址:https://www.cnblogs.com/yunfeioliver/p/7353478.html
Copyright © 2020-2023  润新知