java一些入门的回顾

   这篇文章写的是一些java入门的一些介绍。
   数据类型:分为两大类: 基本数据类型和引用数据类型。

   基本数据类型又分为:
                        byte           8
                      boolen int       true/flase
                        short          16 
                         long          64 
                         double        64
                         float         32                       
                         chat           16;
  自动转型顺序:byte short char int long float double;
  其中整数默认为是int型的
  其中值得注意的是long 和float类型的转换。long 是64个byte 而float是
32byte,注意很多人都会误认为两者之间的自动转换方式是 float——>long
  但是我们来看看
Java程序:


很明显这个是错误的。

我们再用long --> float
Java程序

引用数据类型:
              类、接口、数组。

我们谈谈对定义类名的要求:
     1.类名有数字下划线字母组成;
     2.开头只能是字母或者下划线,开头的字母我们一般都大写;
     3.如果类名是多个字母组合而成,则每个单词的首字母都要大写。
还有关于主函数一些注意的地方:
           public static void main(String args[]);固定的格式,只有arg[]可以变;
          输出:System.out.print();括号里面必须带参数
                System.out.printf();括号里面必须带参数
                System.out.println();括号可以不带参数

值传递和引用传递的区别:
  值传递:  传的是值
Long i = 10000
   float  f= i;
输出后 i不变 f变了
  引用传递:传的是地址
  student stu  =  new student("1");
  student stu2 =  new student("2");
  stu2 = stu1  传的是地址
构造方法和普通方法的区别
  1.没有返回值。
  2.方法名和类名相同
  3.new加构造方法就是一个新的对象

  方法重载的要求:
       名字相同且参数类型,个数,顺序其一或者多个不同;
   this关键字
       表示当前的对象。
      

你可能感兴趣的:(java)