• day01


    1.

    JVM: JAVA虚拟机

    Jre: java运行环境  jre = java虚拟机核心类库

    Jdk : java开发工具集。 Jdk = jre + java开发工具。

    2.配置环境变量pathjava_homeclasspath的作用?

    Path: 为了让控制台在任意路径下都可以找到java的开发工具。

    Java_home : 避免频繁修改path 环境变量信息。

    Classpath : 设置class文件所在的路径信息。

    3.数据类型

    *boolean:一字节或者4字节

    当用Boolean声明一个基础类型的变量时,该变量占用4个字节,

    当用Boolean声明数组类型时,每个数组的元素会占用一个字节。

    *String:是引用数据类型,非基础数据类型。

    *整形默认为int,浮点型默认为double。

    4.强制转换

    (1)二进制数据在计算机里存储为补码形式

    int i = 128;
    byte b = (byte)i;
    System.out.println(b);    //将输出-128

    转换为二进制:Integer.toBinaryString()

    (2)

    *byte型、short型和char的值在运算时将会被自动被提升到int型再运算,例如:

    byte a = 3;

    byte b = 4;

    byte c = a + b;              // 相当于byte c =(int)( a+b);可改成byte c =(byte)(a+b);

    System.out.println(c);    // 编译出错,可能损失精度

    *两个不同数据类型在运算时,结果的数据类型取决于数据类型大的那个数。

    (3)

    int i = 10;   //java编译器在编译的时候就可以确认常量10的值,会检查是否超出其数据类型的表示范围

    byte b = i;  //java编译器在编译的时候并不可以确认变量 i 所储存的值,而在运行时在内存中分配空间

    5.常用的ascii码表

    0~9:    48~57

    A~Z:    65~90

    a~z:     97~122

  • 相关阅读:
    省选模拟81
    概率期望+计数
    省选模拟80
    省选模拟79
    省选模拟78
    Jenkins 安装及 Git | Maven 安装
    虚拟机VirtualBox及轻量级的CentOS
    服务器免密码登录
    Nginx 常用配置模板
    IDEA配置 及 快捷键
  • 原文地址:https://www.cnblogs.com/stellar/p/5133862.html
Copyright © 2020-2023  润新知