- 博客(4)
- 收藏
- 关注
原创 反射机制原理学习笔记
1.java中执行类的过程 通过编译器将.java文件编译成字节码文件.class,由jvm解释执行,通过类加载器加载字节码文件,再交给Java运行系统,之后交给操作系统,最后再到物理硬件上运行。如下图: 2.什么是反射 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象...
2018-08-31 00:21:24 281
原创 学习笔记-多态
/****针对在框架学习中接口经常被用作某些方法的形参,而进行的Java基础的回顾笔记****/ --1.使用接口的好处: a.接口定义的是一种标准,可以使代码分层开发,分模块开发; b.降低代码的耦合度,提高代码的可扩展性和可维护性; c.接口改进了Java中单继承的局限性;(在JDK1.7及以后,接口可多继承多实现) --2.抽象类和接口的区别: a.接口中的所有方法都是抽象的,抽...
2018-08-25 02:03:00 146
原创 Hashmap核心思想总结
1.Hashmap的用法 haspmap的一般用法如上图,包含key和value。 Q:但是上述的默认用户没有设置容量,hanhmap是如何创建容量的? A:看Hashmap的源码 这里说,容量必须是2的幂数,然后设置的是左移四位,即16。 Q:为什么会用左移运算(数据都是转换成2进制来读,越接近底层,操作速度会快) A:Java的底层是C,C的底层是汇编语言,汇编下就是机器语...
2018-08-13 23:04:48 523
原创 web服务环境搭建-jdk-tomcat-mysql的安装与环境部署
平时在单位是闭网环境,今天下定决心一周至少写一篇文章,今天先把自己电脑上的web服务环境搭建好。首先是jdk的安装。 jdk的安装与环境部署 1.去官网下载所需版本:http://www.oracle.com/technetwork/java/javase/downloads/index.html 我安装的是jdk10.0.2版,64位(所装的位数要与tomcat匹配,不然后面会遇到服务器起...
2018-07-24 23:47:21 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人