文章分类 -  Java基础

摘要:1.创建maven工程。File->new->project..->maven。输入GroupId(比如:com.公司名),ArtifactId(工程名) 2.如果依赖第三方jar,在pom.xml文件</build>后加入依赖,以mysql为例,不需要手动带入第三方依赖jar了 <dependen 阅读全文
posted @ 2019-04-29 17:47 不缺重头再来的勇气 阅读(774) 评论(0) 推荐(0)
摘要:java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法: result = object instanceof Aclass 参数:Result:布尔类型。Obje 阅读全文
posted @ 2019-03-12 11:37 不缺重头再来的勇气 阅读(1785) 评论(0) 推荐(0)
摘要:RMI:远程方法调用(Remote Method Invocation)。能够让在某个java虚拟机上的对象像调用本地对象一样调用另一个java 虚拟机中的对象上的方法。 RMI远程调用步骤: 1,客户对象调用客户端辅助对象上的方法 2,客户端辅助对象打包调用信息(变量,方法名),通过网络发送给服务 阅读全文
posted @ 2019-02-20 17:53 不缺重头再来的勇气 阅读(1586) 评论(0) 推荐(0)
摘要:decode的作用是将其他编码的字符串转换成unicode编码(解码) encode的作用是将unicode编码转换成其他编码的字符串(编码) 代码中字符串的默认编码与代码文件本身的编码一致。 如:s='中文' 如果是在utf8的文件中,该字符串就是utf8编码,如果是在gb2312的文件中,则其编 阅读全文
posted @ 2019-01-07 10:59 不缺重头再来的勇气 阅读(476) 评论(0) 推荐(0)
摘要:来源:https://www.cnblogs.com/cenyu/p/6289209.html 三种代理:https://www.cnblogs.com/tuhooo/p/6601876.html 本文将利用Java Proxy类及代理模式 探究中的例子继续对Proxy进行探究,为了描述方便,本文现 阅读全文
posted @ 2018-12-05 16:31 不缺重头再来的勇气 阅读(761) 评论(0) 推荐(0)
摘要:来源:https://www.cnblogs.com/jizhuan/p/5090298.html Java中Class对象详解 java中把生成Class对象和实例对象弄混了,更何况生成Class对象和生成 instance都有多种方式。所以只有弄清其中的原理,才可以深入理解。首先要生成Class 阅读全文
posted @ 2018-11-28 18:54 不缺重头再来的勇气 阅读(292) 评论(0) 推荐(0)
摘要:文章来源:http://blog.csdn.net/u014496722/article/details/37809655 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的 阅读全文
posted @ 2017-09-18 15:37 不缺重头再来的勇气 阅读(216) 评论(0) 推荐(0)
摘要:artifact你把它理解成“生成的东西”就差不多了。这个词强调的是这是你软件生产过程中某一步的产生物,不像程序本身,或者是配置文件这些,是你手写出来的。 阅读全文
posted @ 2016-12-06 15:09 不缺重头再来的勇气 阅读(1604) 评论(0) 推荐(1)
摘要:Java动态代理详解 说到动态代理,顾名思义就是动态的代理(真是废话)。 关于代理:想必大家都并不陌生,GOF的23种设计模式之一(结构型模式)。这里暂不多做介绍,有兴趣的可以关注我关于设计模式的文章。 什么是动态代理: 说起动态,其实不如先说什么是静态。所谓静态代理,个人理解为自己手写的代理类,或 阅读全文
posted @ 2016-11-22 11:06 不缺重头再来的勇气 阅读(93) 评论(0) 推荐(0)
摘要:在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型 基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入 阅读全文
posted @ 2016-09-22 15:58 不缺重头再来的勇气 阅读(104) 评论(0) 推荐(0)
摘要:http://www.importnew.com/14841.html http://ifeve.com/lambda/ http://ifeve.com/ali-thing-16/ 阅读全文
posted @ 2016-09-08 16:38 不缺重头再来的勇气 阅读(79) 评论(0) 推荐(0)
摘要:&按位与 举例:010101100101 000101按位与运算通常用来对某些位清0或保留某些位。例如把a 的高八位清 0 , 保留低八位, 可作 a&255 运算 ( 255 的二进制数为11111111)。 |按位或 举例:​010101100101 110101只要对应的二个二进位有一个为1时 阅读全文
posted @ 2016-07-21 10:14 不缺重头再来的勇气 阅读(298) 评论(0) 推荐(0)
摘要:首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素 阅读全文
posted @ 2016-07-19 11:03 不缺重头再来的勇气 阅读(150) 评论(0) 推荐(0)
摘要:override(重写,覆盖) 1、方法名、参数、返回值相同。 2、子类方法不能缩小父类方法的访问权限。 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 4、存在于父类和子类之间。 5、方法被定义为final不能被重写。 overload(重载,过载) 1、参数类型、个数、顺 阅读全文
posted @ 2016-07-18 10:49 不缺重头再来的勇气 阅读(117) 评论(0) 推荐(0)
摘要:Java泛型 泛型对大家都不陌生,那么什么是需要使用发现,如何使用大家是否都知道,本文会告诉大家什么是泛型、为什么需要泛型,泛型如何在接口、类和方法中定义。泛型的通配符如何使用。 以下是本文目录大纲: 一、泛型概念的提出(为什么需要泛型) 二、什么是泛型 三、自定义泛型接口、泛型类和泛型方法 四、类 阅读全文
posted @ 2016-07-15 14:40 不缺重头再来的勇气 阅读(117) 评论(0) 推荐(0)
摘要:1. 代码 } " com.intellij.rt.execution.application.AppMain HexTest 255331Y 2. 总结 1. List1的addAlll(List2) 修改List2里的对象元素List1会跟着改变(说明List2的中的元素添加到List1是使用的 阅读全文
posted @ 2016-06-28 11:07 不缺重头再来的勇气 阅读(4376) 评论(0) 推荐(0)
摘要:解释: 基本数据类型由于在内存中的一个地址存放的是这些变量的值 所以 调用函数 函数里的形参 就是复制这些变量的值 以后对形参值的变化 不会影响到原来变量的值 而引用数据类型由于在内存中是引用他的一个内存地址而不是具体的值 所以 所以 调用函数 函数里的形参 就是复制这些变量的值的地址 当对形参的值 阅读全文
posted @ 2016-06-14 11:40 不缺重头再来的勇气 阅读(134) 评论(0) 推荐(0)