• 八、Java基础---------基本语法


       一、学习Java注意的细节:

        1.1 Java语言拼写上严格区分大小写;
    

        1.2 一个Java源文件里可以定义多个Java类,但其中最多只能有一个类被定义成public类;

        1.3 若源文件中包括了public类,源文件必须和该public类同名;

        1.4 一个源文件中包含N个Java类时,编译后会生成N份字节码文件,即每个类都会生成一份单独的class文件,且字节码文件名和其对应的类名相同;

        1.5 在Java中标示符不能使用Java的关键字以及保留字goto。

      

    二、注释分类
    

      

        2.1 单行注释      //:
    
            //后到本行结束的所有字符会被编译器忽略
    
        2.2  多行注释     /* */:
    
            /*  */之间的所有字符会被编译器忽略
    
        2.3 文档注释     /** */:
    
             在/**  */之间的所有字符会被编译器忽略,java特有的(用于生成文档);
    
        2.4注意事项:注释不要出现嵌套的情况		
               		
    三、Java中的标识符
    

      

        命名规则:
    
        (1) 由字母、数字、下划线、$组成,不能以数字开头 注意:此处的字母还可以是中文,日文等;
    
        (2) 大小写敏感
    
        (3) 不得使用java中的关键字和保留字
    
        (4) 别用Java API里面的类名作为自己的类名。
    

      

    四、数据类型
    

      

        在Java中数据类型分为两大类:基本数据类型与引用数据类型。如下图:
    

      

                
    			
                 
        4.1 整数类型
                
    			

                 

      

             整型默认为int型,类型强弱关系 byte < short < int <long ,默认 int 使用long要在数据后面加L(l)
        4.2 浮点数
                     

      

            float < double ,默认为double,使用float要在数据后面加f。        
    			

      

        4.3 Boolean数据类型
    

      

            true/false,不可以以0或非0的数字代替;不能进行数据之间的转换。
    

      

        4.4 字符类型
    

      

            每个字符占两个字节;值放在''里,可以int 互相转化

      

        4.5 基本数据类型相互原则:
    

      

            1)容量小的类型自动转换为容量的类型;
    
            2)容量大的类型转换为容量小的类型时,要加强制转换符;
    
            3)byte,short,char之间不会互相转换,并且三者在计算时首先转换为int类型;
    
            4)实数常量默认为double类型, 整数常量默认为int类型;
    

      

    五、Java的运算符
    

      

        5.1 算术运算符
    
            + 、- 、* 、/ 、%
    
        5.2 赋值运算符
    
            = 、+=、-=、*=、/=,、%=
    
        5.3 关系运算符
    
            >、>=、<、<=、!=
    
        5.4 条件运算符
    
            &&、||、!&、|、^
    
        5.5 位运算符
    
            &、|、^、~、>>、<<、<<<、>>>
    

      

        5.5 注意事项:
             "&"和"&&"的区别:单与时,左边无论真假,右边都进行运算;双与时(短路与),如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。
             "|"和"||"的区别同理,双或时(非短路或),左边为真,右边不参与运算。
    
            " ^ "与"|"不同之处是:当左右都为true时,"^"结果为false,即相同为FALSE,不相同为TRUE。
    
    六、java主函数详细讲解
    

      

        主函数:是一个特殊的函数作为程序的入口被jvm调用。
    
        主函数的定义:
    
            public:代表着该函数的访问权限最大。
    
            static:代表主函数随着类的加载已经存在。
    
            void:主函数没有具体的返回值。
    
            main:不是关键字,但是是一个特殊单词可以被jvm识别。
    
            (String[] args):函数的参数,参数 类型是一个数组,该数组中的元素是字符串(既字符串类型的数组)
    
            主函数是固定格式的 :public static void main(String[] args)
    
            jvm在调用主函数时传入的是new string[ 0].
  • 相关阅读:
    突然连不上VSS等服务器的原因之一
    “复制到剪贴板”的解决方案
    设置SQLServer2008开启远程连接(转)
    对List(IList)集合作求和,最大(小)值操作
    .net实现简单语音朗读(TTS)功能
    17点成就你的好代码
    2011年上半年五大臭名昭著的数据库泄密事件
    Spring Mobile 1.1.0.M2 发布
    Rainbows! 4.4.3 发布,修复 EventMachine 问题
    情绪不是反应,而是决定
  • 原文地址:https://www.cnblogs.com/yueyazhishang/p/4013412.html
Copyright © 2020-2023  润新知