摘要: 简述Integer 说到Integer,就要先说一下什么是包装类, java中的数据类型int,double等不是对象,无法通过向上转型获取到Object提供的方法,而像String却可以,只因为String是 一个对象而不是一个类型。基本数据类型由于这样的特性,导致无法参与转型,泛型,反射等过程。 阅读全文
posted @ 2020-05-11 23:47 fgy121 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 简述(非)静态代码块和构造方法的执行顺序 上代码:父类Parent 子类Child 执行结果 可见父类和子类中各有非静态代码块,静态代码块和无参构造方法各一个,从运行结果可以看出 对象的初始化顺序:首先执行父类静态的内容,父类静态的内容执行完毕后,接着去执行子类的静 态的内容,当子类的静态内容执行完 阅读全文
posted @ 2020-05-11 23:08 fgy121 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 父类子类在有(无)参构造方法继承的一些规则 父类和子类中各有无参构造方法,有参构造方法和普通构造方法各一个,在创建对象的同时会默认调用他们的无参构造方法 将子类的构造方法删除后输出结果很显然,在调用有参构造方法后,无参构造方法不会被默认调用 但将父类构造方法删除后子类就不能有构造方法 子类中没有任何 阅读全文
posted @ 2020-05-05 22:44 fgy121 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: equals和==的区别 首先对于基本数据类型和引用数据类型==的作用效果是不同的: 基本数据类型比较的是值是否相同,引用数据类型比较的是引用是否相同。 因为x和y指向的是同一个引用,所以==也是true,而new String方法重写开辟了内存空间,所以==结果为false,而equals比较的一 阅读全文
posted @ 2020-05-05 21:39 fgy121 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 创建和调用自定义类的方法简述 创建和调用自定义类的方法简述: 1.创建一个自定义类: 首先class是声明类的关键字,声明一个的类(public class 类名),接着定义他的属性和方法(数据类型 属性名)(public 返回类型 方法名(参数)),例:声明一个名叫Student的类,定义一个in 阅读全文
posted @ 2020-04-26 21:34 fgy121 阅读(702) 评论(0) 推荐(0) 编辑
摘要: int变量与double变量混合运算时的常见问题及方法 int变量与double变量混合运算时的常见问题及方法 例: 例: 很明显这都不是我们需要的答案,原因: 1)由于计算机内部以二进制保存,所以十进制的有限位的小数,在计算机内部会是一个无限位的小数。例如 十进制的0.9虽然只有一位小数,转成2进 阅读全文
posted @ 2020-04-26 21:33 fgy121 阅读(2758) 评论(0) 推荐(0) 编辑
摘要: int变量运算过程中的常见问题及方法 int变量运算过程中可能遇到的问题 例: 1.声明变量a,b并赋值,计算a/b*100和a*100/b的值. 上面程序计算了a/b*100和a*100/b的结果分别是0和50 2.声明变量a,计算a*10/10和a/10*10的值. 上面显示程序计算的结果分别是 阅读全文
posted @ 2020-04-26 21:31 fgy121 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 初识Java 近一周的Java学习让我对Java有了一个大概的了解,下面我就说一下这几天学习过程中遇到的问题和一些心得。 之前我的专业是数控编程,了解的人应该知道数控和Java有很大的共同点,数控是用程序来控制机器执行一系列的操作,说白了就是人与机器用来沟通的一种方式。 而Java就是人与计算机之间 阅读全文
posted @ 2020-04-26 21:30 fgy121 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Eclipse常用快捷键: 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ct 阅读全文
posted @ 2020-04-26 21:25 fgy121 阅读(140) 评论(0) 推荐(0) 编辑