• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
千锋JAVA开发陈老师
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2019年4月2日

关于java类加载的那些事
摘要: 首先,类加载的定义: 类加载(Class Loading)是一种机制,他描述的是将字节码以文件形式加载到内存再经过连接、初始化后,最终形成可以被虚拟机直接使用的Java类型地过程。 其次,类加载器的分类: 启动类加载器(Bootstrap ClassLoader):负责加载<\JAVA——HOME> 阅读全文
posted @ 2019-04-02 17:18 千锋JAVA开发陈老师 阅读(155) 评论(0) 推荐(0)
 
自定义注解
摘要: 1.什么是注解 Annontation是Java5开始引入的新特征,中文叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且 阅读全文
posted @ 2019-04-02 17:16 千锋JAVA开发陈老师 阅读(229) 评论(0) 推荐(0)
 
手撕RPC框架
摘要: 手撕RPC 使用Netty+Zookeeper+Spring实现简易的RPC框架。阅读本文需要有一些Netty使用基础。 服务信息在网络传输,需要讲服务类进行序列化,服务端使用Spring作为容器。服务端发布服务,将接口的全路径当做节点名称,服务的ip+端口作为节点值,存储到Zookeeper中。客 阅读全文
posted @ 2019-04-02 17:13 千锋JAVA开发陈老师 阅读(376) 评论(0) 推荐(0)
 
关于JVM的一些冷知识
摘要: (1) Java加载类的一般顺序: 1.静态属性,静态方法声明,静态块。 2.动态属性,普通方法声明,构造块。 3.构造方法。 当加载一个类时,JVM会根据属性的数据类型第一时间赋默认值(一举生成的)。然后再进行静态属性初始化,并为静态属性分配内存空间,静态方法的声明,静态块的加载,没有优先级之分, 阅读全文
posted @ 2019-04-02 17:11 千锋JAVA开发陈老师 阅读(147) 评论(0) 推荐(0)
 
国内优秀MVC开源框架jfinal简介
摘要: JFinal简介 JFinal 项目开发始于2011年初,作者詹波(James Zhan)曾任搜格信息技术有限公司Java架构师,北京信息管理科学研究所CTO,现任微格网际(北京)科技有限公司联合创始人、网校网CTO。项目开源于2012年3月18日,采用对商业应用友好的Apache Licence 阅读全文
posted @ 2019-04-02 17:09 千锋JAVA开发陈老师 阅读(754) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3