//final修饰基本类型变量和引用类型变量的区别 import java.util.Arrays; class Person { private int age; public Person(){} public Person(int age) { this.age = age; } public void setAge(int age){this.age = age;} public int getAge(){return age;} } public class FinalReferenc…
Java 基本类型和对象类型的区别 基本类型: int long byte float double char boolean short 对象类型: Integer Long Byte Float Double Character Boolean Short 包装类: java中有时候运算时两个对象之间进行的,不允许对象和数字之间进行运算,所以需要一个对象.这个对象就是把数字进行一下包装,这样这个对象就可以和另一个对象进行运算了. 区别: 一个没有任何的方法和属性,一个有方法和属性.…
两种情况:如果是基本数据类型,被final修饰的变量一旦初始化就不能改变:如果是引用数据类型的变量,初始化之后不能指向另外一个对象. 基本数据类型: package cn.yqg.day2; public class StringTest { public static void main(String[] args) { final int a; ; a=b; System.out.println(a); } } 我们看到上面的代码a是final类型的,但是没有被初始化,所以可以给a赋值.如果…
字面值: var str1='this is a simple string'; var num1=1.45; var answer1=true; 基本类型: var str2=String('this is a simple string'); var num2=Number(1.45); var bool2=Boolean(true); 对象实例: var str3=new String('this is a simple string'); var num3=new Number(1.45…