
Java
这个名字很响亮
努力拼搏,快乐生活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java内存分配全面浅析
转自:http://blog.csdn.net/yangyuankp/article/details/7651251 本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Mach转载 2015-01-27 09:43:03 · 424 阅读 · 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 · 437 阅读 · 0 评论 -
父类获取子类泛型
原文:https://blog.csdn.net/weixin_38756990/article/details/72871920 public class Parent&lt;T&gt; { /** * 用于接收传递的clazz */ private Class clazz; // 获取子类传递给他的具体泛型类型 public Parent(...转载 2018-11-05 19:51:56 · 860 阅读 · 0 评论 -
Java下利用Jackson进行JSON解析和序列化
转自:https://www.cnblogs.com/winner-0715/p/6109225.html Java下利用Jackson进行JSON解析和序列化 Java下常见的Json类库有Gson、JSON-lib和Jackson等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSON和Java对象转换,下面给出一些Jackson的JSON操作方法。 一、准备工作 Jac...转载 2018-10-19 09:32:34 · 416 阅读 · 0 评论 -
设计模式
请参考:https://blog.csdn.net/column/details/13758.html共20篇博文Java设计模式学习——前言与介绍前言 在我平时的学习与项目工作中,经常会纠结于类的框架搭建,以及类间的关系梳理,而当我通过查看一些牛人的代码解释时总会有一种有一种豁然开朗之感,感觉别人写的代码层次清晰,易于理解。久而久之,我确实感...2016-10-23 14:04 982Jav...转载 2018-06-29 14:29:25 · 142 阅读 · 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 · 193 阅读 · 0 评论 -
Java进阶之reflection(反射机制)——反射概念与基础
转自: https://blog.csdn.net/xu__cg/article/details/52877573 反射机制是Java动态性之一,而说到动态性首先得了解动态语言。那么何为动态语言?一、动态语言动态语言,是指程序在运行时可以改变其结构:新的函数可以引进,已有的函数可以被删除等结构上的变化。比如常见的JavaScript就是动态语言,除此之外Ruby,Python等也属于动态语言,而...转载 2018-06-29 10:47:14 · 148 阅读 · 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 · 532 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别
http://blog.csdn.net/rmn190/article/details/1492013 String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 S转载 2015-06-23 09:59:06 · 226 阅读 · 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 · 349 阅读 · 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 · 355 阅读 · 0 评论 -
JAVA多态
参考:http://www.cnblogs.com/jack204/archive/2012/10/29/2745150.html Java中多态性的实现 什么是多态 面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送转载 2015-01-29 16:16:39 · 275 阅读 · 0 评论 -
JAVA接口
参考:http://baike.haosou.com/doc/5026169.html Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 参考:http://blog.csdn.net/yjkwf/article/details/7238847 与转载 2015-01-29 10:11:56 · 476 阅读 · 0 评论 -
java内存分配及释放
1 、 Java 的内存管理就是对象的分配和释放问题。 在 Java 中,程序员需要通过关键字 new 为每个对象申请内存空间 ( 基本类型除 外 ) ,所有的对象都在堆 (Heap) 中分配空间。 对象的释放是由 GC 决定和执行的。转载 2015-01-27 09:50:40 · 4496 阅读 · 0 评论 -
【Maven】使用Maven构建多模块项目
【Maven】使用Maven构建多模块项目 https://www.cnblogs.com/h--d/p/6001366.html转载 2019-06-10 18:33:49 · 156 阅读 · 0 评论