狂神说--javase02--基础语法学习

注释

  • 单行注释 //
  • 多行注释 /* */
  • 文档注释/** */

标识符和关键字

标识符:a-z A-Z $ _

关键字:java中已经内置好的标识符

数据类型

java是强类型语言,java数据类型分为两类

  • 基本类型:byte short int long float double char boolean
  • 引用类型: 数组 类 接口

        //八大基本数据类型
        //整数
        byte num1=3;
        short num2=1;
        int num3=3;
        long num4=10L;
        //浮点数
        float num5=1.2F;
        double num6=2.1333333;
        //字符
        char num7='a';
        //布尔值
        boolean num8=true;
        boolean num9=false;

 字节

  •  1bit表示1位
  • 1Byte表示1字节
  • 1B=8b
  • 1024B=1KB
  • 1024KB=1M
  • 1024M=1G
  • 1024G=1TB

进制


        //整数进制  二进制0b  八进制0 十进制 十六进制0x
        int i=10;
        int i2=0b10;
        int i8=010;
        int i16=0x10;
        System.out.println(i2);
        System.out.println(i8);
        System.out.println(i16);

 类型转换(基本类型的转换,引用类型的转换)

byte-----short------char------int-----long------float-------double

  • 强制转换   高转低(存在精度损失问题)long i=10 byte b=i
  • 自动转换  低转高  byte b=10 long i=b

变量 常量 作用域

  • 常量:初始化后值不能在改变,用final修饰
  • 变量:变量是java程序中最基本的存储单元,每一个变量都对应存储单元,只要看到变量就想到他在内存中的存储状况,变量的作用域其实就是他在内存中的生命周期。。。变量都有类型。
  • 作用域:变量分为类变量,实例变量,局部变量。变量的作用域其实就是他在内存中的生命周期

局部变量:从属于方法,声明后必须初始化,声明周期同方法,随着方法的调用结束而结束生命

实例变量:从属于对象,声明后如果未初始化则自动赋值上默认值,同对象的生命周期

类变量:用static修饰,从属于类,同类的生命周期

基本运算符

a++ 与++a

&&是短路运算,这里可能会有面试题。

包机制

包其实就是文件夹

package com.jd(声明)

import java.util.HashMap;(导入包) 

文档注释

/**
 *
 * @throws Exception
 */
public void set() throws Exception{

}

java的文档注释平时不用,但是可以标注在方法或者类上,可以不生成文档,但是在大公司还是要写文档注释的

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值