Java 编程基础——程序基础概念

java的注释
    comment        
    什么叫做注释?在编程中是特别重要的!!!

    单行注释:  // 两个正斜杠  不能换行
    多行注释: /*  在中间的就是多行注释,可以换行 */
    文档注释: 文档注释是一种特殊的多行注释  /**     */
        文档注释,是用来生成帮助文档的

    以后的代码,一定要多写注释!!!

    
java的标识符,关键字和保留字
    key word    关键字
    在java程序中,具有特殊含义的单词,都叫做关键字

    关键字:
        class interface byte short int long float double char boolean void
        true    false    null
        if  else switch case default while for  do break continue return 
        public private protected
        abstract final finally static synchronized
        extends implements
        new super this instanceof
        try catch throw throws
        package import 
        native strictfp    transient volatile assert

    保留字:
        goto const


java的标识符(identifier)
    用来描述或者表示一个事物的符号或者名称,就叫做标识符
    变量名称、类名称、接口名称、方法名称……
    建议标识符使用具有其意义的单词或者词组来表示

    标识符是有命名规范的:
        1、只能由有效符号组成(大小写字母和数字、_、$这几种)符号组成。
        2、不能以数字开头。
        3、不能使用关键字或者保留字!!!
        4、标识符命名具有含义!!
        5、变量:小驼峰命名   userAddress  user_address
           类名称:大驼峰法    UserAddress 

变量:
    1、什么是变量?
        在程序运行过程中(运行时|runtime),可以发生变化的量。
        变量是一块具有名称的内存!!

    2、java中如何定义变量
        1、先声明变量,后赋值
            数据类型
        2、初始化变量

    3、为什么编程中要使用变量?
        
数据类型:
    基本数据类型:
        |-- 数值型
            |-- 整数型
                |-- byte
                |-- short
                |-- int(默认整数的类型是int)
                |-- long
            |-- 浮点型(小数)
                |-- 单精度浮点数 float
                |-- 双精度浮点数 double
        |-- 布尔类型(boolean)
            true    真
            false    假    
        |-- 字符类型
            char   字符类型由单引号引起来,

    引用数据类型:
        对象
        List
        Set
        Map
        数组
        字符串
        万物皆对象

类型转换问题
    |-- 自动类型转换
         char byte  short > int > float > double

         在java中,类型从低到高,如果遇到运算,系统会自动完成转换

    |-- 强制类型转换
        java中,有时候需要将某个值的类型向下兼容时,要求强制类型转换

        (需要转换的类型)原有的值;
        
        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值