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.构造函数没有类型

  • 相关阅读:
    Flask上下文管理源码分析 ——(3)
    Flask 快速使用 进阶—— (2)
    HTML-语法
    安装kubenetes-遇到的问题总结
    CentOS7-部署kubernetes
    k8s-部署及介绍
    docker-macvlan网络
    Dom编程-左侧菜单栏设计模型实现
    JavaScript-checkbox标签-隐藏、显示、全选、取消和反选等操作
    docker-Overlay原生网络
  • 原文地址:https://www.cnblogs.com/9797ch/p/11615622.html
Copyright © 2011-2022 走看看