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

  • 相关阅读:
    JS 语法: document.getElementById没有括号
    c#,WinForm中读写配置文件App.config
    System.Data.SQLite数据库简介
    把JS 脚本嵌入CS运行
    Syteline Receiving By Purchase Orders Report
    TSQL DATEPART() Functions
    TSQL CONVERT Functions
    TSQL CAST Functions
    接口(Interface)替代抽象(Abstract)
    独立子查询
  • 原文地址:https://www.cnblogs.com/9797ch/p/11615622.html
Copyright © 2020-2023  润新知