zoukankan      html  css  js  c++  java
  • 知识积累

    public class HelloWorld{

      public static void main(String []args){

          System.out.println("HelloWorld!");

         }

    }

    HelloWorld(类名):首字母应该大写,如果类名由若干单词组成,那么每个单词的首字母应该大写。

                 当保存文件的时候,你应该使用类名作为文件名保存,文件名的后缀为.java(类

               名必须与文件名一致,且大小写敏感,否则会编译错误)。

     public(访问修饰符):有四种,public、protected、default(默认) private

    
    
    关键是四者的权限问题(区分的指的是类与类之间的访问权限)
    public(共有的):   可以被任意类访问(范围最大)
    protected(受保护):可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问
    default(默认):      对同一个包内的类是可见的
    private(私有):只能在类内部成员之间进行访问(范围最小)。

    表达式(一系列标识符和运算符组成的序列)

    1.逗号表达式(int a = 1 , b =2;)//起分隔作用
    2.问号表达式(A?B:C) //执行程序为(若果A成立,则执行B,否则执行C)
    3.逻辑表达式             //输出结果只能用 TRUE 或者 FLASE

    数据类型的转换:

     也称隐式类型转换; 将一种类型的变量 赋值给  另一种类型的变量时,只要满足以下条件,就会发生自动类型转换

    自动转换:自动转换按从低到高的顺序转换。不同类型数据间的优先关系如下:
        低--------------------------------------------->高
        byte,short,char-> int -> long -> float -> double

        两种类型之间相互兼容 目标 类型大于 源 类型(即类型提升)

                  char ch = 'A';    //char 为 2 字节 16 位(-128~127)

                  int num = ch;   //  int为 2 字节 32 位(-231~231-1) 

                  float f = num;  //float为 2 字节 32 位

                  double d = f;    //double为 8 字节 64 位

                  //如果数值范围符合,类型转换自动发生,无需显式说明

    强制转换:
    也称显式类型转换,
    如果被转换的值的数据类型大于其目标类型,将会丢失部分信息;

    如:
    int x = 65;

    char ch = x;

    这样的语句将报错,因为char类型 精度 低于int类型,编译器无法将其自动转换,只能进行强制转换;

    (数据精度:指的是各种数据类型的位宽)/**
    byte 8 位
    short 16 位
    int 32 位
    long 64 位
    float 32 位
    double 64 位
    char 16 位

    float 精度 > long 精度
    (float double浮点数 符合IEEE 754 标准的浮点数;)
    */
    强制转换格式:
    是在需要转型的数据前加上“( )”,然后在括号内加入需要转化的数据类型。有的数据经过转型运算后,精度会丢失,而有的会更加精确,

    int x = 65;
    char ch = (char)x;



    
    
     
  • 相关阅读:
    Atitit sql计划任务与查询优化器统计信息模块
    Atitit  数据库的事件机制触发器与定时任务attilax总结
    Atitit 图像处理知识点体系知识图谱 路线图attilax总结 v4 qcb.xlsx
    Atitit 图像处理 深刻理解梯度原理计算.v1 qc8
    Atiti 数据库系统原理 与数据库方面的书籍 attilax总结 v3 .docx
    Atitit Mysql查询优化器 存取类型 范围存取类型 索引存取类型 AND or的分析
    Atitit View事件分发机制
    Atitit 基于sql编程语言的oo面向对象大规模应用解决方案attilax总结
    Atitti 存储引擎支持的国内点与特性attilax总结
    Atitit 深入理解软件的本质 attilax总结 软件三原则"三次原则"是DRY原则和YAGNI原则的折
  • 原文地址:https://www.cnblogs.com/-strong/p/7003386.html
Copyright © 2011-2022 走看看