Java编程入门笔记(二)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Caoyang_He/article/details/82424569

蓦然回首——数据类型和运算符

分类
数据型

例如int,short,long,double等等

非数据型

String,char

变量命名规则
变量名首字母

字母,下划线_,$

其余部分

字母,下划线_,$,数字,但%,#等符号不可以

变量命名规范

简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的
首字母大写。例如:myScore
也可以在变量名前面加上对应的变量类型的缩写,例如strmyName,intmoney

常见错误

public class Error1 {
     public static void main(String[ ] args) {
            String title;
            System.out.println( title );
      }
}

局部变量title可能尚未初始化
先声明变量并赋值,然后才能使用

public class Error3 {
       public static void main(String[ ] args) {
             String name = "张三";
             String name = "李四";
		  System.out.println(name);
       }
}

声明两个同名变量导致编译错误

自动类型转换规则
规则1:如果一个操作数为double型,则整个表达式可提升为double型
规则2:满足自动类型转换的条件

  • 两种类型要兼容:

    数值类型(整型和浮点型)互相兼容
    
  • 目标类型大于源类型:

    例如:double 型大于 int 型
    
展开阅读全文

没有更多推荐了,返回首页