![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 68
菩提石
在金融保险领域招采行业谋生,在电采、电商系统下瑟瑟发抖
展开
-
Calendar类的使用
Calendar定义 Calendar(日历) 类是一个抽象类,它为特定时间(特定时间转化的毫秒数)与日历字段之间的转换提供了一些方法, 并为操作日历字段提供了一些方法。该类还为实现包范围外的具体日历系统提供了其他字段和方法(这些字段和方法 被定义为 protected)。 注意:1.这里的特定时间转化的毫秒数为:距历元(格林威治标准时间 1970 ...原创 2018-12-02 14:56:28 · 1438 阅读 · 0 评论 -
浅谈Compartor和Comperable接口
Comparable 和 Comparator 都是用来实现集合中元素的比较、排序的,接下来我们具体来谈谈两个接口。注:Comparator位于java.util包下,Comparable位于java.lang包下Comparator接口public interface Comparator<T>此接口强行对某个对象 collection 进行整体排序 的比较函数。可以...原创 2019-02-15 20:06:04 · 950 阅读 · 1 评论 -
Java创建对象的四种方式
Java创建对象的方式从是否调用了构造函数可以分为两种调用了构造函数1)使用new关键字2)使用Class类的newInstance方法:a.使用Class类的forName方法b.使用ClassLoader类的loadClass方法3)使用Constructor类的newInstance方法没有调用构造函数1)使用clone方法2)使用反序列化Java创建...原创 2019-02-21 18:30:07 · 7657 阅读 · 0 评论 -
Java8 lambda表达式10个示例
Java8 lambda表达式10个示例 本文由 ImportNew - lemeilleur 翻译自 javarevisited。转载请见文末要求。Java 8 于2014年3月18日发布,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Jav...转载 2019-02-22 12:10:09 · 214 阅读 · 0 评论 -
Java8新特性详解
转载于:https://www.cnblogs.com/onetwo/p/8526374.html前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas and Concurrency、Java 8 Date Time API ...转载 2019-02-22 12:15:45 · 202 阅读 · 0 评论 -
Java学习必备单词
工欲善其事必先利其器,学习了这些单词有助于我们开发时的理解,有助于我们查看一些英文期刊。文章将从期刊和开发角度罗列出一些常用的,常见的单词,希望大家有个好的前程:一、文章中常见:constant n常量variable n 变量dictionary n字典integer n整数,整型keyword n关键字static adj静态的class n 类subc...原创 2019-02-22 13:58:45 · 2202 阅读 · 1 评论 -
Java多线程学习
转载于:https://www.cnblogs.com/yjd_hycf_space/p/7526608.html?tdsourcetag=s_pcqq_aiomsg 此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢? 本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相...转载 2019-02-19 16:29:17 · 217 阅读 · 0 评论 -
java日期比较和日期计算方法小结
这篇文章主要为大家详细总结了常用的java日期比较和日期计算方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.获取两个日期的差值(返回的是时间戳)/** * 这个是用来获取两个日期的差值的 * * @return 差值 */ public static Long getSubTime(String date3,String date4) { Date...原创 2019-02-19 21:28:21 · 1750 阅读 · 0 评论 -
Java IO流经典练习题详解
Java IO流经典练习题转载于:https://blog.csdn.net/wenzhi20102321/article/details/52582705博主对转载的原代码进行了调试,改了一些小问题后,亲测可用。 本文对javaIO流的13道经典的练习题做解答,里面有详细的思路解析,做题时最好养成先写思...转载 2019-02-20 19:36:44 · 7262 阅读 · 0 评论 -
Servlet 的优先级
原文:https://blog.csdn.net/qq_38082911/article/details/79187658最近闲来无聊,测试了下 load-on-startup 关于 Servlet 的优先级。看到网上有些帖子说,load-on-startup 的取值 0 或 负整数时,在启动 Tomcat 时,Servlet 就会优先被加载(取负时会 默认成0),经过本人测试,当 ...转载 2019-04-02 10:00:09 · 1473 阅读 · 0 评论 -
JAVA调用http接口、方法 ,发送http get/post请求(转)
原文:https://blog.csdn.net/capmiachael/article/details/51833531三个例子 —JAVA发送http get/post请求,调用http接口、方法例1:使用 HttpClient (commons-httpclient-3.0.jarjar下载地址:http://download.csdn.net/download/capmiacha...转载 2019-04-09 16:02:57 · 1485 阅读 · 0 评论 -
Java jar 包免费下载(全)
jar包下载地址同时也是maven jar库:https://mvnrepository.com/例子:其他下载地址:https://mvnrepository.com/repos/centralhttp://central.maven.org/maven2/原创 2019-04-26 16:34:28 · 27826 阅读 · 0 评论 -
省、市、厅三级联动 三种写法(工作备用)
第一种:单独列出为一个js(主意路径写法)Jqueryfunction loadProvince(){$(function(){ $.ajax({ url:"${packageContext.requset.contextPath}/../getPlace", async: true, type : "post", ...原创 2019-04-24 15:54:51 · 765 阅读 · 0 评论 -
A child container failed during start解决方法
**A child container failed during start这个问题的原因有很多方面,网上也没有具体解决方案,试了很多种也没解决,最终博主通过筛选解决此问题,现将自己解决方法写出来**错误:错误类型很多博主遇到两个,现将两种错误的解决方法和解决思路展现严重: A child container failed during startjava.util.concurrent...原创 2019-05-22 17:04:53 · 128664 阅读 · 11 评论 -
Java-String.intern的深入研究
今天看到String的intern()方法,有点懵,搜索了下看到这么一篇博文,很精彩就转发希望帮助更多的人。原文地址:https://www.cnblogs.com/Kidezyq/p/8040338.html后面又发现评论区有很多疑问,原博主没有解决,又再搜索了一篇博文,将自己的疑惑得到了解决。如有问题请留言,共同探讨。When---什么时候需要了解String的intern方...转载 2019-06-11 10:55:40 · 188 阅读 · 0 评论 -
将eclipse resource文件恢复为src/min/resource
今天在做一个测试时发现一个问题那就是不小心将src/main/resources拖拽到src文件夹下。这就很尴尬了。拖拽回来后发现变成了下面这个样子:拖拽后:网上搜了下,没得到什么解决方法(可能这个问题不是问题,没人愿意写)。自己做了下测试:右键项目 Build Path ->Configure Build Path添加一个资源文件按照步骤继续创建:...原创 2019-06-11 11:34:23 · 951 阅读 · 0 评论 -
java防注入原理和sql运行过程
java防注入原理和sql运行过程谈及java防注入就要谈及sql运行过程,只有理解了sql运行过程,才能理解预编译,才能深入了解java防注入的实现原理1 sql注入 sql注入,简单来说就是用户在前端web页面输入恶意的sql语句(拼接的sql语句)来欺骗后端服务器去执行恶意的sql代...原创 2019-06-05 09:42:31 · 924 阅读 · 0 评论 -
浅谈递归算法
原作者:书呆子Rico 《递归的内涵与经典应用》 http://my.csdn.net/justloveyou_摘要: 大师 L. Peter Deutsch 说过:To Iterate is Human, to Recurse, Divine.中文译为:人理解迭代,神理解递归。毋庸置疑地,递归确实是一个奇妙的思维方式。对一些简单的递归问题,我们总是惊叹于递归描述问题的能力和编写代码的简...转载 2019-01-29 17:00:28 · 393 阅读 · 0 评论 -
浅谈Java中的.java文件.class文件
今天想到一个问题为什么.class 文件中只有一个public修饰的类,之后查了很多资料,自己也做了不少测试,现在将所做的测试和结果和大家分享。首先了解一下什么是.java文件,.class文件类名.java文件是保存源代码的文本文件使用 javac 类名.java可以编译该文件,编译为二进制字节码文件 类名.class使用 java 类名 可以运行该类类名.class是用于保存 ...原创 2019-01-29 16:43:50 · 11376 阅读 · 2 评论 -
浅谈Java单例模式几种写法。
单例模式概念 当一个全局使用的类被频繁创建和销毁时,会大大降低运行效率,当您想要控制实例数目,节省系统资源的时候,这个时候就可以使用单例模式,那么什么是单例模式囊?单例模式(Singleton Pattern) 是一种常用的软件设计模式。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。通过单例模式可以保证系统中,应用该模式的一个类只有一个实例。即一个类只有一个对...原创 2019-01-28 15:08:14 · 362 阅读 · 0 评论 -
java输入菱形边长,输出菱形
问题描述: 有一个类Rhombus.java,可以通过main函数显示菱形图案。 1.通过 Scanner 类来获取用户的输入。 2.需要使用嵌套的For语句,并使用System.out。print()来打印字符。 3.菱形图案的边长由Scanner获取的边长来指定。例如:获取number=4得到如下图形 ...原创 2018-11-11 11:14:45 · 2100 阅读 · 0 评论 -
java递归和简单方法解决猴子吃桃问题
问题描述:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少? 问题分析:猴子最后一天剩下了一个桃子,前一天吃了一半和最后一天的一个桃子,即假设猴子每天不吃下一天的那个桃子,那么第二天剩下的是第一天桃子的一半。 ...原创 2018-11-11 11:28:36 · 3580 阅读 · 2 评论 -
java逆序输出输入的数字
问题描述:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 问题分析:1.判断是否是五位数且输入为正整数2.需要逆序输出 问题解决:需要用到For 循环循环遍历。需要将输入的数存入数组,将数组的元素,逆序输出为字符。注意:由于number为int类型,输入为其它类型将会报错,此实验在这不做判断。 使用if(numbe...原创 2018-11-11 14:00:32 · 4105 阅读 · 0 评论 -
java 类、属性、方法修饰符总结
修饰符可以分为访问修饰符(访问控制符)和非访问修饰符(非访问控制符)访问修饰符:顾名思义如果在访问范围内可以控制访问。非访问修饰符:实现一些其他的功能。 一、类修饰符 访问修饰符:public、默认修饰符 非访问修饰符有: abstract 、 final 1、public(公共类修饰符/权限修饰符) : 一个java文件可...原创 2018-11-12 22:43:06 · 5546 阅读 · 0 评论 -
java中super关键字的使用
super关键字用于访问和调用一个对象的父对象上的函数。即可以在子类构造方法中显示调用super(),完成对特定父类构造方法的调用。super.prop和super[expr]表达式在类和对象字面量任何方法定义中都是有效的。 在继承的情况下,子类的构造方法的第一行会默认通过super来调用父类的构造方法每一个子类的构造方法在没有显示调用super()系统都会提供一个默认的su...原创 2018-11-16 00:03:43 · 408 阅读 · 0 评论 -
java方法的重载和重写
方法的重载: 方法的重载:是在同一个类中允许同时存在一个以上的同名方法。方法重载要求: 1. 在同一作用范围内(同一个类,同一个接口) 2. 方法名相同 3. 参数列表不同(参数个数不同、参数类型不同、参数类型顺序不同 )注意 :方法名相同,形参组成完全相同,返回类型不同不算重载,程序会报错。构造方法也可以重载。和成员方法的重载一样,重载的构造...原创 2018-11-16 19:11:48 · 318 阅读 · 0 评论 -
java两种冒泡排序方法及两种输出方式
冒泡排序:它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从小到大)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。 第一种方法:从前往后的遍历,每次将最大的数冒出至最后一位。public class Sort { // 冒泡排序 // 从零号下标开始遍历,每次将最大的冒出。 publi...原创 2018-11-16 21:34:51 · 774 阅读 · 0 评论 -
接口和抽象类的理解与异同
既然要说接口和抽象类的异同,那么就要先说明什么是抽象类什么是接口。 接口和类的定义抽象类:指使用abstract修饰,并且只定义了方法头,而没有方法体和具体实现的方法。是对一种事物的抽象,即对类抽象。接口(interface):是一种特殊形式的抽象类,可以理解为一个“纯”抽象类。是对能力(行为)的抽象。 理解类和接口例如定义一个学生类和唱歌接口。定义一个名叫张三的类,张...原创 2018-11-19 00:26:21 · 503 阅读 · 2 评论 -
构造方法(构造器)的深入理解
要谈及构造方法,就先要谈及方法,那么什么是方法呢? 方法的定义 方法:用来描述该类实物共有的一些行为。 可以分为成员方法和静态方法。 成员方法:没有用static修饰的方法(实例方法,对象方法)。 静态方法:用static修饰的方法(类方法),可以直接通过类名直接调用。 注意:如果...原创 2018-11-20 00:19:04 · 1769 阅读 · 0 评论 -
java找不到java.dll(两种情况)
第一种情况:Windows键+R打开运行框输入cmd 输入Java后找不到Java.dll直接附图这种情况所遇到的问题分两种情况:1.由于之前安装的jdk未卸载干净,重新装了新的版本,版本之间不兼容。2.jdk环境变量设置有问题。(之前博主遇到过,关机重启后系统会更改jdk环境变量)解决方案:1.重新卸载建议使用系统自带的卸载软件进行卸载;具体步骤:1.右...原创 2018-11-18 17:35:47 · 15568 阅读 · 2 评论 -
java内部类的深入理解
内部类的定义: 内部类:定义在类内部的类,在广义上可以分为:成员内部类、局部内部类,匿名内部类,静态内部类四种。 成员内部类: 定义:定义在类内部,方法外部的类。 含有内部类的成员内部类在编译的时候会产生两个class文件(外部类.class、外部类$内部类 .class)原因是成员内部类依赖于外部类,内部类当你需要调用内部类的时候,需要...原创 2018-11-23 23:50:55 · 247 阅读 · 0 评论 -
java23种设计模式之创建型设计模式(5种)
转载于疯狂Java联盟的总版主(论坛ID:杨恩雄) 博主对文章中的*进行了还原。如有侵权请留言删除。 23种设计模式可以分为三类:创建型模式、结构型设计模式、行为型设计模式。本文将会从浅至深的讲解创建型设计模式。 创建型设计模式:AbstractFactory ( 抽象工厂 )、FactoryMethod ( 工厂方法 )、Singleton ( 单态模式 )、Bu...转载 2018-11-15 10:18:50 · 229 阅读 · 0 评论 -
java23种设计模式之结构型设计模型(7种)
转载于疯狂Java联盟的总版主(论坛ID:杨恩雄) 博主对文章中的*进行了还原。如有侵权请留言删除。 23种设计模式可以分为三类:创建型模式、结构型设计模式、行为型设计模式。本文将会从浅至深的讲解结构型设计模式。 结构型模式:Adapter(适配器模式)、Bridge ( 桥接模式) 、Composite ( 组合模式 ) 、Decorator ( 装饰模式 ) ...转载 2018-11-15 10:58:07 · 498 阅读 · 0 评论 -
java23种设计模式之行为型设计模式(11种)
转载于疯狂Java联盟的总版主(论坛ID:杨恩雄) 博主对文章中的*进行了还原。如有侵权请留言删除。 23种设计模式可以分为三类:创建型模式、结构型设计模式、行为型设计模式。本文将会从浅至深的讲解行为型设计模式。 行为型模式:Chain of Responsibility ( 责任链模式 )、Command ( 命令模式 ) 、Interpreter ( 解释器模式 )...转载 2018-11-15 12:57:34 · 467 阅读 · 0 评论 -
基本数据类型、包装类(封装类)、String之间的转换
数据类型 数据类型:分为基本数据类型和引用数据类型基本数据类型包括 数值型:byte(占一字节) short(占两字节) int(占四字节) long(占八字节)float(占四字节)double(占八字节); 字符型:char(占一字节); 布尔型:Boolean(返回值:true或false)。引用数据类型:类、接口、数组 基本...原创 2018-12-01 00:29:19 · 3960 阅读 · 1 评论 -
JAVA泛型详解
泛型的定义:泛型是Java SE 1.5的新特性。它通过参数化类型来实现在同一份代码上操作多种数据类型,泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用;泛型可以在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的;原理:泛型的原理就是“类型的参数化”,即把类型看作参数。也就是说把所要操作的数据类型看作参数,就像方法的形式参数是运行时传递的值的占位符...原创 2019-01-18 19:04:39 · 261 阅读 · 0 评论 -
全面的BigDecimal详解
BigDecimal详解 在平时学习中,大家很少接触到BigDecimal,有些朋友还是第一次接触到这个类,那么就先谈谈BigDecimal是什么,并且BigDecimal用处是什么,在什么场合使用,BigDecimal如何去使用。1 初识BigDecimal1.1 BigDe...原创 2019-08-03 10:43:06 · 569 阅读 · 0 评论