包装类:     基本数据类型的包装类     基本数据类型 包装类 byte Byte short Short int Integer long Long char Character float Float double Double boolean Boolean 基本数据类型包装类除了Character类之外,其他7个都有两个构造方法         一个构造方法传参传的是基本数据类型本身         另一个构造方法传参传的是String类型的,而Character少的就是这一个,即…
常用类 内部类 成员内部类.静态内部类.局部内部类.匿名内部类 概念:在一个类的内部再定义一个完整的类 特点: 编译之后可生成独立的字节码文件 内部类可直接访问外部类私有成员,而不破坏封装 可为外部类提供必要的内部功能组件 Outer$Inner.class Outer.class // 身体 class Body{ // 头部 class Header{ // 也会生成class文件 } } 成员内部类 在类的内部定义,与实例变量.实例方法同级别的类 外部类的一个实例部分,创建内部类对象时,必…
1.常见开发工具介绍 * A:操作系统自带的记事本软件 * B:高级记事本软件 * C:集成开发环境 IDE     * (Integrated Development Environment) * D:Eclipse和MyEclipse的区别     * a:Eclipse是一种可扩展的开放源代码的IDE.     * b:Eclipse的特点描述         * 免费         * 纯Java语言编写         * 免安装         * 扩展性强     * c:MyE…
Object类是所有类的父类,如果一个类没有使用extends关键字明确标识继承另一个类,那么这类默认继承object类 Object类中的方法,适合所有子类. 1 toString()方法在Object类里定义toString()方法的时候返回的对象的哈希code码(对象地址字符串)可以通过重写toString()方法表示出对象的属性2 equals()方法比较的是对象的引用是否指向同一块内存地址一般情况下比较两个对象时比较他的值是否一致,所以要进行重写…
Object 1. @HotSpotIntrinsicCandidate @HotSpotIntrinsicCandidate public final native Class<?> getClass(); 使用@HotSpotIntrinsicCandidate注解标注的方法,表示JVM可能为该方法提供了一些基于CPU指令的高效实现,而非使用Java的实现. 2. native方法 getClass().hashCode().clone().notify()等方法的默认实现都是native…
数组的概念 同一种类型数据的集合.其实数组就是一个容器. 数组的好处 可以自动给数组中的元素从0开始编号,方便操作这些元素. 数组的格式 元素类型[] 数组名 = new 元素类型[个数]; int[] arr = new int[5]; 元素类型[] 数组名 = new 元素类型[]{元素1,元素2,--}; int[] arr = new int[]{1,3,5,7}; 元素类型[] 数组名 = {元素1,元素2,--}; int[] arr = {1,3,5,7}; 内存结构 Java程序…
接着前面的学习: java学习笔记5--类的方法 java学习笔记4--类与对象的基本概念(2) java学习笔记3--类与对象的基本概念(1) java学习笔记2--数据类型.数组 java学习笔记1--开发环境平台总结 本文地址:http://www.cnblogs.com/archimedes/p/java-study-note6.html,转载请注明源地址. 1.类的继承 一种由已有的类创建新类的机制,是面向对象程序设计的基石之一.通过继承,可以根据已有类来定义新类,新类拥有已有类的所有…
object类 java中objec是所有类公共的父类,一个类只要没有明显的继承某一类,那么它就是继承object类. 例如 class Person {......};和class Person extends Object{......}是一样的.如果我们的Studdent继承了Person类,继承结构就应该是 这时大家可能会想,为什么要默认继承object类,把objec类作为公共的父类有什么用? object类作为公共的父类,那么所有的子类都可以调用Object类中的方法. 下列结束两个…
更多内容请关注微信公众号[Java技术江湖] 这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM.SpringBoot.MySQL.分布式.中间件.集群.Linux.网络.多线程,偶尔讲点Docker.ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!(关注公众号后回复"资料"即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南.Java学习指南等资源) 本文对java的Class类和Object类的概念和原理做了详尽的介绍,并且…
目录 Java中Class类及用法 Class类原理 如何获得一个Class类对象 使用Class类的对象来生成目标类的实例 Object类 类构造器public Object(); registerNatives()方法; Clone()方法实现浅拷贝 getClass()方法 equals()方法 hashCode()方法; toString()方法 wait() notify() notifAll() finalize()方法 CLass类和Object类的关系 参考文章 微信公众号 Ja…