04java基础

注释

写注释是个好习惯哦

  1. 单行注释 //

  2. 多行注释

    /*

    */

  3. 文件注释

    /**

*/

标识符和关键字

表示符

标识符注意点书上都学过啦

数据类型

强类型语言

c/c++,安全

弱类型语言

python vb js

Java的数据类型
  1. 基本类型

  2. 引用类型

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4qNBAQc7-1635432100574)(https://file.turingtopia.com/imagepool/2020-10-27/5741820906966618807.png" width=“1043” height=“716”)]

    1bit表示1位

    1Byte 表示一个字节

    1B=8b

    1024B=1KB

    1024KB=1M

    1024M=1G

    电脑的32位和64位表现了电脑的寻址能力

    精度问题

    少用double和float

类型转换

  1. 强制转换 (类型)变量名 高到低
  2. 自动转换 低到高

不能对boolen转换,

不能把对象类型转换位不相关的类型

在把高容量转换为低容量时,强制转换

转换的时候可能内存溢出

  1. 在操作数比较大的时候根据jdk7新特性,数字之间可以用下划线隔开

int money=10_0000_0000

System.out.print(money);

输出的是1000000000不带下划线

变量

  1. 什么是变量 就是可以变得量

  2. Java是个强类型语言,每个变量声明都必须声明其类型

  3. java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域


    type VarName [ [=value][{,VarName[=value[]}];

    // 数据类型 变量名 =值 可以使用逗号隔开来声明多个同类型的变量


    注意事项
    • 每个变量都有类型,类型可以是基本类型,也可以是引用类型
    • 变量名必须是合法的标识符
    • 声明示是一条完整的语句,因此每一个声明都必须以分号结束
变量作用域
  1. 类变量
  2. 实例变量
  3. 局部变量
Public class Variable{
    static int allClicks=0;        //类变量写在类里面加static 静态变量作用域很高
    String str ="Hello,World!";    //实例变量类中间,方法外面类里面,从属于对象,若自行初始化会默认初始值
    //布尔值:默认false
    //除了基本类型,其余默认值都是null
    
    public void method(){
        int  i=0;   //局部变量方法里面只在括号里面用
    }
}
常量
  1. 常量, 初始化后不能再改变的值,

  2. 可以将常量视为特殊的变量,它的值在被设定后,不能修改

    final  常量名 =值;
    final  double PI=3.14;  //final 和static  不存在先后顺序
    
  3. 常量名一般大写

变量命名规范

嗯,好多

运算符

运算符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lOk6OPJL-1635432100577)(https://images2.freesion.com/412/00/0046d5ca7ee97764de812d82822c7ad4.png" width=“981” height=“663”)]

有Long型的时候是long型

无long,且无强制转换时为int型

自增自减欸我会啊哈哈哈哈哈哈哈

<< *2

右移 /2

包机制

一个文件夹

一般以公司的域名

导入包 import + 包名 放在开头

Java.Dose

[Jdk帮助文档](概述(爪哇平台SE 8) (oracle.com))

/**
*@author 阿娆
*@version 1.0
*/

[idea生成javadoc]((24条消息) Javadoc生成的详细操作教程_奈何的人生-CSDN博客_javadoc怎么生成)

/**
*@author 阿娆
*@version 1.0
*/


[idea生成javadoc]([(24条消息) Javadoc生成的详细操作教程_奈何的人生-CSDN博客_javadoc怎么生成](https://blog.csdn.net/weixin_44170221/article/details/106502037))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值