YC-S1-20191221 jdk安装&java基础

1.安装和配置jdk

jdk:java开发工具集         java development kit

jre:java运行环境       java runtime environment

jvm:java虚拟机     java virtual machine

安装的建议:
        1、建议,不要改目录
        2、jdk装在哪里,那么,jre就装在哪里

配置jdk,配置环境变量:

新建:JAVA_HOME   jdk的安装目录 如:C:\Program Files\Java\jdk1.8.0_151

在path的最前面配置:

C:\Program Files\Java\jdk1.8.0_151\bin;
C:\Program Files\Java\jdk1.8.0_151\jre\bin;

可以用%JAVA_HOME%简化为:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

验证配置是否成功:

java -version

javac -version

2.变量和数据类型

    变量:用来存放一个可以变的数据
    语法:
        数据类型 变量名;
        数据类型 变量名=值;
        
    变量名:
        1、只能由字母,数组,下划线,美元符号组成
        2、不能是数字开头
        3、java是区分大小写的   A   a  不是同一个变量

    数据类型:
        java的基本数据类型
            8种:
                boolean        布尔值            true/false
                byte        字节            -128 - 127
                char        字符            0-65535            \u4e00 - \u9fa5
                short       短整形            -32768 - 32767
                int            整形            -2^31 - 2^31-1
                long        长整形            -2^63 - 2^63-1
                float        单精度浮点型
                double        双精度浮点型
        java的引用数据类型
            暂且不说


        在java里面,数据类型之间是可以相互转换的
            自动类型转换
                心甘情愿的转,没有任何损失
                低 -> 高  补0,不会有任何的变化,所以直接转
            强制类型转换
                强扭的瓜,所以可能会有损失
                高 -> 低,可能会有数据的丢失,因此,不会自动转

3.运算符:

    算数运算符:   +  -  *  /  %       ++   --
        i++:    先使用i,再加1        
        ++i:   先+1,然后再使用i
    比较运算符:  >   >=   <   <=  ==  !=
        ==  不仅仅会比较值,还是比较内存地址
    逻辑运算符:  &  &&   |   ||  !
        逻辑&    短路&&   区别?
            对于逻辑而言,前后都会执行,
            但是,短路与,如果左边为false,右边不执行
    三元运算符:
        a?b:c;   如果a为true,则执行b,否则,执行c
        
        if(a){
            b
        }else{
            c
        }

4.流程控制语句:

    if条件判断    
        if()else{}   if()else if(){}else{}
    switch
        
    循环
        while
        do...while
        for
    
    break      终止循环,跳出循环,不会再执行循环里面的东西了
    continue   结束本次循环,继续下一次循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值