zoukankan      html  css  js  c++  java
  • java考试

    1.Java语言是面向对象语言和编译平台没关系

    2.开发一个java程序有以下步骤:编写源文件、编译源文件、生成字节码、加载运行字节码

    3.编写代码必须遵守行业的习惯风格(独行风格Allamns、行尾风格Kernighan)

    4.Java特点一:简单,面向对象、平台无关    特点二:多线程、动态

    5.Java程序开发步骤:(1)编写源文件扩展名必须是.java(2)编译java源程序:javac.exe(3)运行Java程序:java.exe

    ---------------------------------------------------------------

    1.Java使用Unicode标准字符集,最多可以识别65536(2^16)个字符

    2.1e-90(意思是1*10的-90次方)

    3.精度:float有效位是8位,double是16位;  boolean byte(1) short(2) char(2) int(4) float(4) double(8)long(8)

    4.折半法:

        

    //二分查找法(折半查找法)
    public static int halfSearch(int[] arr,int number){
    int min =0; //最小下标
    int max =arr.length-1; //最大下标
    int mid = 0; //中间下标
    while (min<max){
    //没找到,更新范围继续找
    mid = (min+max)/2;
    if (arr[mid]>number){ //number在mid的左边
    max = mid-1; //改变最大下标
    }else if(arr[mid]<number){ //number在mid的右边
    min = mid+1; //改变最小下标
    }else{
    return mid;
    }
    }
    return -1;
    }

    --------------------------------------------

    输入数字计算和以及平均值,当输入不是数字时结束

    import java.util.*;
    public class LianXi {
    public static void main(String[] args){
    Scanner reader=new Scanner(System.in);
    double sum=0;
    int m=0;
    while(reader.hasNextDouble()){//最后输入一个非数字字符串就会跳出循环
    double x=reader.nextDouble();
    m=m+1;
    sum=sum+x;
    }
    System.out.printf("%d个数的和为%f ",m,sum);
    System.out.printf("%d个数的平均值是%f ",m,sum/m);

    }


    }

    ------------------------------------------------

    1.构造函数没有类型

  • 相关阅读:
    k8s中负载均衡器【ingress-nginx】部署
    利用procedure批量插入数据
    一次socket.error: [Errno 99] Cannot..报错排查
    k8s使用Job执行任务失败了怎么办
    采坑指南——k8s域名解析coredns问题排查过程
    如何批量删除k8s资源对象
    史上最全docker基础知识汇总
    docker镜像制作必备技能
    kubernetes垃圾回收器GarbageCollector源码分析(一)
    python标准库-日志logging
  • 原文地址:https://www.cnblogs.com/9797ch/p/11615622.html
Copyright © 2011-2022 走看看