Java基础语法

一、注释

    1.单行注释 CTRL+/                 //

    2.多行注释 CTRL+shift+/     /**/

    3.文档注释 Alt+Shift+J        

               /**

               * @param args

                */

二、关键字

    1.概述    具有特定含义的单词

    2.特点    字母全部小写

              代码编辑器针对关键字有特殊的颜色标记

三、常量

        字符串常量     整数常量           小数常量            字符常量             布尔常量               空常量

四、数据类型

        基本数据类型:

                       1.数值型

                               整数(byte,short,int,long)

                               浮点数(float,double)

                               字符(char)

                       2.非数值型

                               布尔(boolean)

        引用数据类型

                       类(class)

                       接口(interface)

                       数组([])

五、变量

        1.概述         程序运行中其值可以发生改变的量

        2.变量定义:

                               数据类型 变量名 = 变量值;      int a = 10;

                               long类型的变量定义的时候,为了防止整数过大,后面加L

六、标识符

        1.概述 

                        就是给类、方法、变量等起名字的符号

        2.定义规则

                               1.由数字、字母、下划线_和美元符$

                               2.不能以数字开头

                               3.不能是关键字

                               4.区分大小写

        3.命名规则

                       小驼峰命名法   (f方法、变量):首字母小写,第二个单词首字母大写

                       大驼峰命名法 (类):首字母大写,每个单词的首字母大写

七、类型转换

        1.自动类型转换

               把一个表示数据范围小的数值或变量赋值给另一个表示数据范围大的变量

               double d = 10;

               表示数据范围从小到大:

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

        2.强制类型转换

               把一个表示数据范围大的数值或变量赋值给另一个表示数据范围小的变量

               目标数据类型 变量名 = (目标数据类型)值或变量

                       int k = (int)88.888;

八、运算符

        1.算术运算符

               '+' '-' '*' '/' '%'

               注:除法运算符/进行运算时,5/2=2;5.0/2=2.5

                      取余运算符%进行运算时,7%4=3;5%2.5=0.0

                      当操作数含有负数时:余数的符号与被除数相同,余数的绝对值小于除数的绝对值。

                      如:10%-4=2; -10%2=-2

               "+"符号可以做连接符,与字符串运算时其结果依然是一个字符串

                               "asd"+5 --> "asd5" 能算就算,不算加一块

                      

        2.赋值运算符

               (1)基本赋值运算符:  =

               (2)扩展赋值运算符

                       +=      -=      *=      /=      %=

                       a = (a的类型)(a-b);

        3.自增自减运算符

               '++'  '--'

               如果放在变量前:表示给变量加1后再使用该变量

               如果放在变量后:表示使用完该变量后再加1

        3.关系运算符

               >       >=      <       <=      ==      !=

        4.逻辑运算符

               &逻辑与 |逻辑或 !逻辑非

               ^逻辑异或:结果不同返回true,结果相同返回false

               &&短路与       过程与"&"不同,左边为false,右边则不执行

               ||短路或       过程与"|"不同,左边为true,右边则不执行

        5.三元运算符

               格式: 条件表达式 ? 值1 : 值2;(如果值为true,返回值1,反之,false)

九、 API文档和Scanner录入键盘

               (1)导包 import java.util.Scanner;

               (2)输出 Scanner scanner = new Scanner(System.in);

               (3)接收 int answer = scanner.nextInt();

  • 23
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

简单点*⸜( •ᴗ• )⸝*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值