java基础 第一章下(java格式,基本类型,运算符)

Posted 猫屎是不是咖啡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础 第一章下(java格式,基本类型,运算符)相关的知识,希望对你有一定的参考价值。

一、java基本格式

       public class demo1{    //类名要和文件名相同

           public static void main(String[] args){     // 每次换行,要四个空格缩进          

                System.out.println("hello world");  //输出hello world

                                                                    //语句的结束以分号结束

            }

        }

二、基本数据类型

       整型:

               1.byte:字节型   8位   -128~127之间。

               2.short:短整型  16位  -32768~32767之间。

               3.int:整型    32位。

               4.long:长整型  64位   //末尾最好加l

       浮点型:

               1.float:单精度  32位  //末尾最好加f。

               2.double: 64位   双精度。

       字符型:

               char: 字符型  //   ‘ ’单引号包含   例:char a = ‘a‘;

       布尔型:

               boolean: 布尔型   取值为:true/false。

三、隐式转换(从小到大转换)

       byte,short,char——>int——>long——>float——>double

       例:int a = 10; 

              long b = a;

             //b 会隐式转换为long型。

四、强制转换(从大到小转换)

       格式:(强制转换后的类型)变量或者值。

       注意:一般情况下不推荐使用强制转换。

       例:int a = 10;

              byte b = (byte)a;

五、类型兼容

       char 只能与整形兼容

       例:char a = "A";

              int b = a;

              //b——>65 

六、运算符

      1.算术运算符

         ++,   -- ,  +    ,   -,   *,     /,    %

       2.关系运算符

         >,   <,   !=,  ==,  >=,   <=

       3.逻辑运算符

          &&, &,    ||,    |,   !

          &&、||与&、|区别:

                  && 、&  ——> 当第一个表达式的运算结果决定整体结果时,后面不执行。

                  &、|  ——> 无论第一个表达式是true/false   都要执行完最后一个表达式。 

           例: int a = 1;

                   int b = 2;

                   int c = 3;

                   int d;

                    d =  b > a || b > c;

                    由于b > a成立了,所以b  > c 不执行了。

 

以上是关于java基础 第一章下(java格式,基本类型,运算符)的主要内容,如果未能解决你的问题,请参考以下文章

Java学习笔记整理第一章 java基本数据类型修饰符运算符

JavaSE第05篇:Java基础语法之数组方法

第一章 python基础

java 课程大纲

第一章 Java语言概述

Java基础——面向对象