一. 运算符:

1. 算数运算符
    a) + - * / %
        +: 正号,加法,字符串连接
        -: 负号,减法
        *: 乘法
        /: 取商 
        %: 取余
注意事项:
    整数和整数相运算得到的还是整数,运算时从左往右,先算乘除后算加减,右括号先算括号
    b)前加加减减和后加加减减
        ++  前加加:  先加1 ,后运算     后加加:先运算后加1
-- 前减减: 先减1 ,后运算     后减减:先运算后减
        单独使用:效果一样,都是做加一操作:
            int a = 10;
            int b = 10;
            a++
++b
System.out.println(a); //10
System.out.println(b); //11

2. 赋值运算符
    =        
    +=        
    -=        
     *=        
       /=        
       %=        
    包含了一个强制类型转换,尽量使用这样的写法
    short s = 1;                s=s+1;                s+=1;        
3. 关系运算符:

关系运算符(也叫比较运算符)特点是返回的结果都是布尔类型的值,(true或false)
返回结果是布尔类型的值
== != >= <= > <
instanceof 用于引用数据类型 “hell” instanceof String -> true

    4 instanceof int –> 错误
4. 逻辑运算符

逻辑运算符通常用来连接布尔类型的值
&: AND 两个都是true结果才是true false&true=false
| : OR 只要有一个是true结果就是true false | ture = true
^: XOR 相同为false不同为true true ^ true = false
!: 非 !true = false

& | 不管前面运算的结果是什么,后面都进行运算

&&: 前面是false ,后面则不再进行运算
||:   前面是true,则后面不再进行运算

~:把数字转成二进制逐位取反,包括符号位

& 先于 ^ 先于 |

a. 连接数字    
    &  |  ^ 除了可以连接布尔类型外,还可以用来连接整数,连接数字,转成二进制补码,逐位运算,把1当成true,把0当成false


5. 位运算符

针对二进制的补码做移位的操作
<<: 空位补0,最高位丢弃
>>: 空位补最高位
>>>:无符号右移,空位补0

    左移几位相当于乘以2的几次方
    右移几位相当于除以2的几次方
6.     三目运算符

(关系表达式)? 表达式1:表达式2;
a> b?a:b;
如果条件为true,运算表达式1,条件为false,运算表达式2,表达式1和2,最终是一个明确的值,不能写输出语句

二、键盘录入

  1. 导包:
    import java.util.Scanner;(放到class 上面)
    
  2. 创建对象:
    使用对象获取键盘录入的信息:
    
    对象名.nextInt(); int
    对象名.nextDouble() double
    没有nextChar这个方法
    对象名.nextLine(); 获取字符串的
    Scanenr sc = new Scanner(System.in);
    
  3. 获取键盘录入的值

    int a = sc.nextInt();
    String b = sc.nextLine();
    
  4. 注意事项:
    如果一个程序中,即使用了nextInt(nextDouble.nextLong…),同时还使用了nextLine()

    如果把xextLine放到了nextInt(nextDouble.nextLong…)的下面 ,会导致nextLine()还未接收到内容就结束了
    
  5. 解决方案:
    a. 把nextLine()放到nextInt(nextDouble.nextLong…)上面
    b. 可以使用next 替换nextLine

三、eclipse的使用

  1. 下载
    www.eclipse.org/downloads/packages
  1. 解压
    a. 解压,进入目录,将eclipse.exe发送到桌面快捷方式
    b. 选择工作空间:就是存放java代码的目录,不要勾选,选择工作空间
  2. 启动

选择工作空间: 就是存放java代码的目录,不要勾选,选定工作空间,启动

  1. 直接x掉欢迎界面
  2. 配置
    a. 配置编码格式:
c. 打开控制台

windows->show view-> console

d. 布局介绍


e. 切换java视图


f. 创建一个项目


g. 快捷键

自动提示: alt + /

生成main:
main + alt+ / + 回车
生成输出语句
syso + alt+ / + 回车

自动导包: ctrl +shift+o
能导包,也能删除没有用到的包
删除一行 ctrl+d
在下方自动生成一行: shift+enter
加上或取消单行注释 ctrl +/
加上多行注释: ctrl +shift+/
先把多行代码选中
打开多行注释: ctrl +shift+\
在下方复制代码 ctrl+alt+ down
向上下移动代码 alt+up/down

本文原创–支持原创

联系我--strivedeer@163.com