
java基础随手笔记
A小鱼A
躺平打工人!
展开
-
Gradle简单了解
转载:https://www.zhihu.com/question/30432152 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。 上面是维基上对Gradle的解释,相信一个没有接触过构建...转载 2018-05-16 18:13:46 · 222 阅读 · 0 评论 -
JDK动态代理机制
相比于静态代理,动态代理避免了开发人员编写各个繁锁的静态代理类,只需简单地指定一组接口及目标类对象就能动态的获得代理对象代理模式 使用代理模式必须要让代理类和目标类实现相同的接口,客户端通过代理类来调用目标方法,代理类会将所有的方法调用分派到目标对象上反射执行,还可以在分派过程中添加"前置通知"和后置处理(如在调用目标方法前校验权限,在调用完目标方法后打印日志等)等功能。使用动态代理的五大...原创 2018-05-15 21:07:10 · 265 阅读 · 0 评论 -
Java反射机制
Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。那么什么是Java的反射呢? 大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类的已经被加载了。...原创 2018-05-15 19:51:30 · 183 阅读 · 0 评论 -
实例化类的五种方法
1、用new语句创建对象,这是最常见的创建对象的方法。2、使用Class类的newInstance方法3、使用Constructor类的newInstance方法 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。如:Object obj = Class.forName("java.lang....原创 2018-05-15 19:26:30 · 25060 阅读 · 1 评论 -
五种方式让你在java中读取properties文件内容不再是难题
一、背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题。就借此机会把Spring+SpringMVC+Mybatis整合开发的项目中通过java程序读取properties文件内容的方式进行了梳理和分析,现和大家共享。二、项目环境介绍 Spring 4.2.6.RELEASE Sprin...转载 2018-04-02 17:43:34 · 189 阅读 · 0 评论 -
File基本方法
注意:1,FIle类的mkdirs()方法只能创建文件夹如果想创建文件则使用createNewFile()方法(但必须文件夹存在 File f1=new File("E:/yutext/eee/a.txt");f1.createNewFile();如果eee文件夹不存报错);Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。转载 2017-08-24 12:13:23 · 606 阅读 · 0 评论