Java教程

java小白学习中02

本文主要是介绍java小白学习中02,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基础:

  1.注释:单行://  多行:/*注释*/   文档:/**注释*/

  • 所有的标识符都应该以字母(A-Z或者a-z),美元符($)或者下划线(_)开始

  • 首字符之后可以是字母,美元符,下划线或数字的任何字符组合

  • 不能使用关键字作为变量名或者方法名

  • 标识符是大小写敏感的

  • 合法标识符举例:age,$salary,_value,__1_value

  • 非法标识符举例:123abc,-salary,#ab

  2.数据类型

       强类型语言:要求变量的使用严格符合规定,所以变量都需先定义才能使用。

  八大基本数据类型:

  byte,short,char,int,long,float,double,boolean类型false/true

public class Demo01 {
    public static void main(String[] args){
        //整数 
        int num01 = 10;//最常用
        byte num02 = 20;
        short num03 = 30;
        long num04 = 40L;//数字后需加L
        //小数,浮点数
        flaot num05 = 3.14F;//数字后需加F
        double num06 = 234.2;
        //字符
        char name = 'A';
        char mane01 = '中';
        //布尔值  表是非
        boolean folg = true;
        boolean flag = false;
        //字符串String 属于类
        //String name02 = "yunyan";
    }
}            

  引用数据类型:类,接口,数组

  字节

  • 位(bit):是计算机内部数据储存的最小单位 11001100是一个八位二进制数

  • 字节(byte):是数据处理的基本单位,用B表示1B=8bite

  • 举例:

     1 public class Demo02 {
     2     public static void main(String[] args){
     3         //整数拓展 二进制0b 八进制0 十进制 十六进制0x
     4         int i = 10;
     5         int i1 = 0b10;//二进制
     6         int i2 = 010;//八进制
     7         int i3 = 0x10;//十六进制 0~9 A~F
     8         system.out.println(i);//10
     9         system.out.println(i1);//2
    10         system.out.println(i2);//8
    11         system.out.println(i3);//16
    12         /*浮点数拓展: 银行业务如何表示  钱用数学工具类BigDecimal
    13         float 有限且离散 容易有误差 更类似于接近但不等于
    14         */
    15         float f = 28.7F;
    16         double d = 287.0/10;
    17         system.out.println(f == d);//false
    18         float a = 5656565656.0F;
    19         double b = a +1;
    20         system.out.println(a == b);//true
    21         //字符拓展 (int)强制转换
    22         char a1 = 'a';
    23         char a2 = '中';
    24         system.out.println(a1);//a
    25         system.out.println((int)a1);//97
    26         system.out.println(a2);//中
    27         system.out.println((int)a2);//20013
    28         char a3 = '\u0061'//编码 Unicode表格
    29         system.out.println(a3);//a
    30         //转义字符   \t字符表   \n 换行
    31         system.out.println("Hello\tWorld");
    32         system.out.println("Hello\nWorld");
    33     }      
    34 }

oh ya 敲的好困的呀

这篇关于java小白学习中02的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!