前期环境搭建及其概念+数据类型+运算符

Java基础概念与语法详解
本文详细介绍了Java的基础概念,包括SDK、JDK、JRE和JVM的区别,以及Java编程中的注释、标识符规则、数据类型分类、变量使用步骤和数据类型转换等内容。
sdk:soft development kit          软件开发工具包
  
jdk:java development kit           java开发工具包

jre:java runtime environment    java运行时环境

jvmJava Virtual Machine        Java虚拟机

修改注释模板信息:

文档注释:
windows -> java ->Code Templates -> Types 
/**
 * @类名:${type_name}
 * @描述:${todo}(用一句话来描述该类的作用)
 * @作者:MaoDehao
 * @版本:1.0
 * @日期:${date}${time}
 * ${tags}
 */
单行注释:/System.out.print("Hello World");/
多行注释:/*System.out.print("Hello World"); */

标识符规则:
    1、首字母必须是字母或者“_”或则是“$”
    2、其他字符可以是字母、数字、“_”、“$”
       
标识符规范:必须准守
    1、类名,每个单词的首字母大写,其余字符信息小写
    2、方法名、属性名:首个单词的首字母小写,其他单词的首字母大写,剩余字符小写

数据类型分类
     基本数据类型:
          1、数值型:整形(byte,short,int,long)和浮点型(float,double)
          2、字符型:(char)
          3、布尔型:(boolean)
     引用数据类型:
          1、类:(class)
          2、接口:(interface)
          3、数组

使用变量的步骤:声明变量(int money;) -> 赋值(maney=100;) -> 使用变量

数据类型转换:
     自动类型转换:
          1、算数运算时,小级别变量向高级别变量转换;注意: 范围小于int的,先转int;
          2、赋值(=),满足自动类型转换的条件
                    a、= 两边的数据类型兼容(都是数值,含char);
                    b、=  左边的类型大于右边的类型;
     强制类型转换:
          1、在要转换的表达式前添加:(目标类型)
          2、强制目标转换会丢失精度

表达式及运算符:
          1、算数运算符
                   +、 -、 *、 / 、%、 ++、 --
                    注意:++在变量前,先对变量做自增操作(p1=p1+1),然后在参与其他运算,++在变量后,变量先参与其他运算,然后做自增操作(p1=p1+1);--规则同理;
          2、赋值运算
                    a、普通赋值:=
                    b、复合赋值运算:+=、-=、*=、/=、%=
                         符合:i=i+j ==》i+=j;
          3、关系运算符
                    > 、== 、<、!=、<=、>=
            boolean r5 = p1 == p2;
            System. out .println( "关系运算:" +r5);
            System. out .println( "关系运算:" +(p1==p2));
          4、逻辑运算符
                    a、&  |  ^       既是逻辑运算又是位运算
                    b、&&  ||  !   逻辑运算,&&,先计算左边表达式,如果为false,则右边不在计算,效率高,推荐使用;
          5、条件运算符
                   x ? y“真”:“假”; 例如:sum>20? "中奖":"未中奖"


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值