![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
这个名字很响亮
努力拼搏,快乐生活
展开
-
Java内存分配全面浅析
转自:http://blog.csdn.net/yangyuankp/article/details/7651251本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Mach转载 2015-01-27 09:43:03 · 400 阅读 · 0 评论 -
SpringBoot打包为可执行Jar方法。(已验证)
#SpringBoot打包为可执行Jar方法。(已验证)作者:sunpx3来源:CSDN原文:https://blog.csdn.net/sunpx3/article/details/81170873版权声明:本文为博主原创文章,转载请附上博文链接!1、修改pom文件,加入打包插件<properties> <java.version>1.8</j...转载 2019-06-10 18:29:48 · 394 阅读 · 0 评论 -
父类获取子类泛型
原文:https://blog.csdn.net/weixin_38756990/article/details/72871920public class Parent&lt;T&gt; { /** * 用于接收传递的clazz */ private Class clazz; // 获取子类传递给他的具体泛型类型 public Parent(...转载 2018-11-05 19:51:56 · 817 阅读 · 0 评论 -
Java下利用Jackson进行JSON解析和序列化
转自:https://www.cnblogs.com/winner-0715/p/6109225.htmlJava下利用Jackson进行JSON解析和序列化Java下常见的Json类库有Gson、JSON-lib和Jackson等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSON和Java对象转换,下面给出一些Jackson的JSON操作方法。一、准备工作Jac...转载 2018-10-19 09:32:34 · 365 阅读 · 0 评论 -
设计模式
请参考:https://blog.csdn.net/column/details/13758.html共20篇博文Java设计模式学习——前言与介绍前言 在我平时的学习与项目工作中,经常会纠结于类的框架搭建,以及类间的关系梳理,而当我通过查看一些牛人的代码解释时总会有一种有一种豁然开朗之感,感觉别人写的代码层次清晰,易于理解。久而久之,我确实感...2016-10-23 14:04 982Jav...转载 2018-06-29 14:29:25 · 125 阅读 · 0 评论 -
反射的应用之动态代理
代码源自 尚硅谷 java基础 day19_10反射的应用之动态代理package com.william.java.reflection.proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;//动态代理接口的使用,...原创 2018-06-29 11:22:43 · 166 阅读 · 0 评论 -
Java进阶之reflection(反射机制)——反射概念与基础
转自: https://blog.csdn.net/xu__cg/article/details/52877573 反射机制是Java动态性之一,而说到动态性首先得了解动态语言。那么何为动态语言?一、动态语言动态语言,是指程序在运行时可以改变其结构:新的函数可以引进,已有的函数可以被删除等结构上的变化。比如常见的JavaScript就是动态语言,除此之外Ruby,Python等也属于动态语言,而...转载 2018-06-29 10:47:14 · 128 阅读 · 0 评论 -
Java foreach语句
语法:for( 元素变量 i : 遍历对象 obj){ 引用了 i 的java语句;}foreach语句在遍历数组,集合等方面为程序员提供了很大的方便,但是有个限制条件:不能对obj中的成员进行修改和删除操作。foreach语句中的元素变量 i ,在使用时不必初始化。例如:int arr[] = {3 ,4 ,7};for (int x : arr){ so原创 2015-06-09 17:32:07 · 493 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别
http://blog.csdn.net/rmn190/article/details/1492013String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 S转载 2015-06-23 09:59:06 · 204 阅读 · 0 评论 -
关于 java.util.concurrent 您不知道的 5 件事,第 2 部分
转自:http://www.ibm.com/developerworks/cn/java/j-5things5.html并发编程意味着更智慧地工作,而不是更困难地工作除了具有很好的并发性的 Collections,java.util.concurrent 还引入了其他一些预先构建的组件,它们可帮助您调整和执行多线程应用程序中的线程。Ted Neward 介绍在 Java转载 2015-05-22 16:59:28 · 326 阅读 · 0 评论 -
关于 java.util.concurrent 您不知道的 5 件事,第 1 部分
转自:http://www.ibm.com/developerworks/cn/java/j-5things4.html#icomments关于 java.util.concurrent 您不知道的 5 件事,第 1 部分通过并发 Collections 进行多线程编程编写能够良好执行,防止应用程序受损的多线程代码是很艰巨的任务 —转载 2015-05-22 16:53:12 · 330 阅读 · 0 评论 -
JAVA多态
参考:http://www.cnblogs.com/jack204/archive/2012/10/29/2745150.htmlJava中多态性的实现什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送转载 2015-01-29 16:16:39 · 250 阅读 · 0 评论 -
JAVA接口
参考:http://baike.haosou.com/doc/5026169.htmlJava中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。参考:http://blog.csdn.net/yjkwf/article/details/7238847与转载 2015-01-29 10:11:56 · 449 阅读 · 0 评论 -
java内存分配及释放
1、Java的内存管理就是对象的分配和释放问题。 在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。 对象的释放是由GC决定和执行的。转载 2015-01-27 09:50:40 · 4452 阅读 · 0 评论 -
【Maven】使用Maven构建多模块项目
【Maven】使用Maven构建多模块项目https://www.cnblogs.com/h--d/p/6001366.html转载 2019-06-10 18:33:49 · 130 阅读 · 0 评论