Java基础 关于变量、基本数据类型、基本运算符等内容

一、注释


注释的特点及分类

   注释:解析这个代码 使得其他人调试更加方便 
   特点:在编译代码的时候不会编译注释, 不管发不发生错误
   注释的分类:  1.当行注释  //
                 2.  多行注释 /*  */    快捷键是 ctrl + shift + /
                 3. 文档注释 :  一般用于在类的开始  /**   (是以一个/ 两个** 开头)
                                                * @version 1.0
                                              * @author   某某某
                                               * @since   简单的测试类 
                                                */
    注释好处: 1.  使得自己能够读懂以前写的代码 
              2. 便于我们进行调试 

二、Java中的基础内容


1、Java的关键字

java的关键字 :也就是java 里有特殊的含义
关键字的 特点 :
        1. 全部都是小写
        2. 这些关键不能随意的增加与修改
        3. 取名的时候不能使用这些关键
        4. goto 这一个保留的关键字 , 取名的时候不能使用这些关键字
在这里插入图片描述

2、标识符

标识符: 也就是给类接口对象变量取的别名
作用: 可以具体通过别名来快速找到需要用到的类、接口、变量等
在这里插入图片描述

3、Java的语法规范

命名规范
包名的作用 : 便于我们管理 java 文件
        1、包名规范 : com /cn(域名).(公司的名称).项目的名称.具体包的意思 (中间要以英文的. 进行分割)
        2、类和接口:每个单词的首字母大写,其余字母要小写
例如:HelloWorld,最好是名词
        3、方法:第一个单词的首字母小写,从第二个单词开始,首字母要大写
例如:getMax,最好动词,或者是动宾结构
        4、变量:第一个单词的首字母小写,从第二个单词开始,首字母要大写
例如:myAge,最好是名词或者形容词
        5、常量:所有字母全都大写,单词和单词之间,使用下划线分隔
例如:PI、SECONDS_PER_MINUTE

变量与常量

声明一个变量 (注意点:1.数据类型 2. 取名 3.给其赋值,4.变量赋值 永远是右边的给左边的进行赋值)
            int age =16;
            double money =50.5;
            char sex=‘女’;
总结: 变量值的大小有基本数据类型的值来决定
如果是需要给多个变量来进行赋值 , 并且这些变量的数据类型都是一样的,就可以使用逗号进行分割
                int zhangsanAge= 18,wangwuAge=28,zhaosi=38;
变量要注意的错误 :
        1.第一个变量没有初始值
        2. 超过最基本数据类型的最大的长度
        3. 变量申明过后,下次就不需要来进行申明了, 直接通过变量名来给其赋值就可以了
        4. 变量名不能够重复
        5. 一个 = 是 变量赋值 == 是比较 (是真或者是假)
在这里插入图片描述

常量: 不会变的量 用 final 修饰的 赋值以后就不能够改变
与变量的区别 就是多了一个 final

static final double num = 0.618; 常量一般在开发中与 final 进行搭配

4、Java的基本数据类型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、Java中的基本运算符

  1. 算术运算符 +(加) -(减法) *(乘法) /(除法) %(取余数)
    num1++; 步骤: 先获取num1 的值 再进行 运算
    ++ num1 步骤: 是先进行运算之后,再获取其值

  2. 赋值运算符 +(加) -(减法) *(乘法) /(除法) %(取余数)
    num+=5; ==> num = num+5

  3. 比较运算符
    在这里插入图片描述
    如果是两个字符串比较 使用的是其equlas 方法

  4. 逻辑运算符
    && 并且 也就是条件1 与 条件2 返回的结果都是真 最后这个表达式的结果才是真 (1==1) && (1<=3)
    || 或者 也就是 条件1 与 条件2 返回的结果 只要有一个是真的 最后这个表达式的结果就是真的

  5. 三元运算符
    语法: 表达式1 ? 表达式2 : 表达式3
    表达式1 的结果 只有两种 要么 true flase
    表达式2 与表达式3 的类型必须一样
    如果表达式 1 返回的结果 是 true 执行表达式2 相反 执行 表达式3

6、if语句分支结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7、键盘输入以及随机数

Scanner input=new Scanner(System.in);
通过上述代码获取从键盘输入的数据
String str=input.next()
用String类型的变量来接收输入的字符串

Java的随机数生成代码:
Math.random()
生成0-1之间的小数,能取到0不能取到1
要想生成0-9之间的整数可以在原来的基础上*10,并用int类型接收如:
int rdNum=(int)(Math.random()*10);

三、练习


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值