Java基础
ZHAOJING1234567
这个作者很懒,什么都没留下…
展开
-
【Java基础】第一篇 面向对象三大特性:封装、继承、多态
面向对象三大特性:封装、继承、多态一、封装1.1 封装:1)封装:从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。2)使用封装有四大好处:1、良好的封装能够减少耦合。2、类内部的结构可以自由修改。3、隐藏信息和实现细节4、可以对成员进行更精确的控制。二、继承2.1 继承:继承是使用已存在的类的定义作为基础建立...转载 2019-04-10 10:13:42 · 144 阅读 · 0 评论 -
【Java核心技术-1】
这里写自定义目录标题Java平台内容总结怎么理解Java平台答案Java平台内容总结Java特性:面向对象(封装,继承,多态)平台无关性(JVM运行.class文件)语言(泛型,Lambda)类库(集合,并发,网络,IO/NIO)JRE(Java运行环境,JVM,类库)JDK(Java开发工具,包括JRE,javac,诊断工具)Java是解析运行吗?不正确!1,Ja...转载 2019-04-07 02:03:31 · 130 阅读 · 0 评论 -
【搞定Java基础】 13 Java 类型信息(Class对象)与反射机制
https://blog.csdn.net/pcwl1206/article/details/86556091目录1、深入理解 Class 对象1.1、RRTI 的概念以及 Class 对象作用1.2、Class 对象的加载及其获取方式1.2.5 关于类型转换的问题1.2.6 instanceof 关键字与 isInstance 方法2、理解反射技术:反射机制是在运...转载 2019-04-15 19:32:51 · 181 阅读 · 0 评论 -
【搞定Java基础】第15篇:Java 注解(@Annotation)
https://blog.csdn.net/pcwl1206/article/details/865649481、理解Java注解2、基本语法2.1、声明注解与元注解2.2、注解元素及其数据类型2.3、编译器对默认值的限制2.4、注解不支持继承2.5、快捷方式2.6、Java 内置注解与其它元注解3、注解与反射机制4、运行时注解处理器5、Java ...转载 2019-04-16 07:53:11 · 95 阅读 · 0 评论 -
【Java基础】回调函数
目录一、定义二、举例【观察者模式】转载自:https://www.jianshu.com/p/b8a271728638一、定义回调的意义在于,通过在其他对象中调用自身类中定义的函数,达到一定的目的(常见于事件注册,监听以及线程Runnable中的run)。 回调函数定义: 传递一个函数A到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名...转载 2019-05-19 20:39:45 · 208 阅读 · 0 评论 -
【搞定面试】Java篇-Java基础
一、Java基础1、为什么 Java 中只有值传递?术语解释:按值调用:表示方法接收的是调用者提供的值。即方法的得到的是变量的一份拷贝,而非原本的变量。按引用调用:表示方法接收的是调用者提供的变量地址。方法的得到的是原本的变量的引用。【答案】:Java程序设计语言只有按值调用。1)方法得到的是所有参数值的一个拷贝,方法不能修改传递给它的任何参数变量的内容。2)对对象采用的...转载 2019-05-10 12:27:26 · 220 阅读 · 0 评论 -
-128的补码为什么是1000 0000
转载自https://www.cnblogs.com/flowerslip/p/5933833.html三.-128的补码为什么是1000 00008位二进制的原值表达范围为:-127至127共有256个组合序列 0000 0000 至1111 1111 。+128的原值在8位中是表达不出来的。下面从两个角度理解-128的补码为什么是1000 0000.(1)从补码的意义上去理解因为...转载 2019-05-17 11:13:31 · 4379 阅读 · 16 评论 -
【搞定Java基础】Java中的序列化和反序列化
结合自http://swiftlet.net/archives/1268,https://baijiahao.baidu.com/s?id=1622011683975285944&wfr=spider&for=pc众所周知,类的对象会随着程序的终止而被垃圾收集器销毁。如果要在不重新创建对象的情况下调用该类,该怎么做?这就可以通过序列化将数据转换为字节流。对象序列化是一...转载 2019-05-18 15:52:40 · 187 阅读 · 0 评论