![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
文章平均质量分 77
随笔
程序员爱学习
这个作者很懒,什么都没留下…
展开
-
泛型和map集合
1、泛型jdk1.5出现的安全机制好处:1)将运行时期的问题ClassCastException转换为编译时期。2)避免了强制转换的麻烦,将要操作的引用数据类型传入即可,其实泛型技术是给编译器使用的技术,用于编译时期,确保了类型的安全运行时,会将泛型去掉,生成的class文件中是不带泛型了。这个称为泛型的擦除。泛型补偿:在运行时通过获取元素的类型进行转换动作,不用使用者在强翻译 2017-11-16 20:32:05 · 6590 阅读 · 0 评论 -
抽象类&final
1、final关键字*可以修饰类,方法,变量*final修饰的类不可以被继承*final修饰的方法不可以被覆盖*final修饰的变量是一个常量,只能被赋值一次*内部类只能访问被final修饰的局部变量2、抽象类抽象类的特点*方法只有声明没有实现时,该方法就是抽象方法,需要被abstract修饰抽象方法必须定义在抽象类中,该类必须被abstract修饰*抽象类原创 2017-11-03 16:47:39 · 1029 阅读 · 0 评论 -
多态
1、多态定义:某一类事物的多种存在形态猫这类事物即具备哲猫的形态,又具备着动物的形态。多态在代码中体现:父类或接口的引用指向其子类对象。多态的好处:提高了代码的扩展性弊端:前期定义的内容不能使用后期子类的特有哦内容总之:成员变量和静态函数看的是左边,成员函数看的是右边。原创 2017-11-05 12:00:37 · 233 阅读 · 0 评论 -
基本数据类型对象+集合对象
1、基本数据类型对象包装类常用操作之一:用于基本数据类型和字符串之间的转换基本类型--->字符串*基本类型+“”*用String类中的静态方法ValueOf(基本数据类型值)*用Integer类中的静态方法ValueOf(基本数据类型值)字符串---->基本类型*使用包装类中的静态方法parseInt()或其他parseLong()等等parseXxx()*如果翻译 2017-11-13 14:27:26 · 1778 阅读 · 0 评论 -
多线程
1、线程的四种状态被创建----start()-------->运行---------------------------------------------------------------------------------冻结 |翻译 2017-11-07 19:41:55 · 169 阅读 · 0 评论 -
包
1、包对类文件进行分类管理给类提供多层命名空间写在程序第一行总结:包与包之间的类进行访问,被访问的包中 的类必须是public的,被访问的包中的类的方法也必须是public的。 public protected default private 同一类中 ok翻译 2017-11-06 10:25:40 · 165 阅读 · 0 评论 -
线程间通信
1、线程间通讯:多个线程在处理同一资源,但是任务却不同。例子 input--->资源--->output思考:等待/唤醒机制:涉及的方法wait():让线程处于冻结状态,被wait的线程被存储在线程池中notify()唤醒线程池中的一个线程(任意)notifyAll()唤醒线程池中的所有线程这些方法必须定义在同步中,因为翻译 2017-11-09 17:39:25 · 189 阅读 · 0 评论 -
HTTPClient学习
最近有个日常要用到HttpClient,之前对这方面不了解,刚好借此机会学习一下并整理出来。 1、httpClientHttpClient是Apache中的一个开源的项目。它实现了HTTP标准中Client端的所有功能,使用它能够很容易地进行HTTP信息的传输。它的各个版本的使用方式都不太一样,我使用的版本是4.3.5的,网上比较多的资源是3.+版本的,目前最新已经有4.4+版本了转载 2016-01-15 09:46:04 · 15359 阅读 · 3 评论 -
如何生成验证码
看了挺多图片验证码的代码,感觉没什么长的好看点的,就自己动手写了个,写完发现跟QQ的有几分相似,比较满意。功能包括:自定义图片尺寸和字符长度,随机背景颜色和字符颜色,随机字符偏移角度,字符平滑边缘,干扰线,噪点,背景扭曲。本来想做字符扭曲的,不知道怎的先生成文字再扭曲就报错了,先就这样吧,希望有高手能帮助修正一下。需要说明的是之所以有几分像QQ的验证码感觉是因为这个Alge转载 2016-01-19 19:14:04 · 478 阅读 · 0 评论 -
Jar包冲突解决方法
前言对于Jar包冲突问题,我们开发人员经常都会有碰到,当我们使用一些jar包中的类、方法等,或者有时遇到一些日志系统的问题(参考另一篇文章Jar包冲突导致的日志问题),我们会遇到ClassNotFoundException,NoSuchFieldException,NoSuchMethodException 之类的运行时异常,从经验上我们就会判断,Jar包冲突了。解决Jar包冲突问题,转载 2016-01-13 19:53:16 · 44365 阅读 · 1 评论 -
常用对象String
1、String类字符串是一个特殊的对象字符串一旦初始化就不可以改变String str=“abc”;String str1=new String(“abc”);有什么区别?翻译 2017-11-13 14:24:55 · 197 阅读 · 0 评论 -
http的接口自动化
前言:原来在cf沉淀了一份关于http的接口测试的方法,有两个问题是悬而未决的,一个是需要sid时如何获得;一个是json字符串如何校验更加完美,这次把这两个问题都解决好了,以下是一份完整的沉淀,如有不明白,可直接联系温庭; hsf的接口自动化测试大家都已经非常熟悉了,之前一直苦恼大家的http的接口如何自动化起来呢?趁时间较充裕时做了小的尝试,其实发现还是比较简单的,尤其是在原来ites转载 2016-01-13 19:49:39 · 722 阅读 · 0 评论