栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础2

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础2

前言

本文为对《Java编程思想》一书内容的整理

补充说明

本次阅读只是大略过了一遍Java基础知识,编程还是需要结合具体项目和实践来加深理解,通过实践来理解也能效率更高

另外Java基础知识很多需要对JVM有一定了解,之后需要对JVM记录笔记。

Final关键字:对类声明后该类不可被继承,对类成员变量使用后该变量需要直接初始化

多态:Java单继承,但可以implement多个接口

可以通过接口和基类来指代对应的派生类,Java运行时与C++虚函数类似,自动寻找指定类型的方法实现,进而实现了多态。

Java通常使用RTTI(Run Time Type Identification),运行时获得类的属性,用于处理编译时就知道的类别类型。不过也可以通过更灵活的反射机制来处理编译时没有编译到的类(例如RPC获得的类等),通过getClass、invoke、getMethod、getConstructor等可以更灵活的操作类。

Java的反射机制能发现未知类的所有方法。实际上,Java语言里加入反射机制的主要原因就是为了支持JavaBean(尽管反射也可以用于支持对象呢序列化和远程对象调用)

forName:forName会把一个类的静态实例加载到VM里,之后每次创建该类对象都是依靠这个class文件深入执行。

JavaBean:一种编程规范

1、所有属性为private
2、提供默认构造方法
3、提供getter和setter
4、实现serializable接口

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/489155.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号