java基础
文章平均质量分 57
qq_31968809
这个作者很懒,什么都没留下…
展开
-
java中List和Set的区别
java中List和Set的区别共同点: 1:两者都有共同的父类 :继承自Collection接口不同点:1:List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的)2: Set接口有两个实现类:Has原创 2016-08-27 19:44:50 · 941 阅读 · 0 评论 -
java读取文件统计一串英文出现频率最高的单词或字母
java读取文件统计一串英文出现频率最高的单词或字母1.java统计一串英文出现频率最高的单词package count;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Count { public原创 2017-04-14 20:39:59 · 2951 阅读 · 1 评论 -
HttpClient中的client和server相互调用的两个例子
HttpClient中的client和server相互调用的两个例子1.例子一:新加web工程,导入jar包1.1server:package com.zl.http.test1;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import原创 2017-03-11 14:02:50 · 2357 阅读 · 0 评论 -
对称加密与非对称加密理解和非对称加密的java例子
对称加密与非对称加密理解和非对称加密的java例子1.对称加密:一般小于256 bit的密钥,密钥越大越安全,但是解密和加密时间越长。加密和解密都是用的相同的密钥,快速简单2.非对称加密:有公钥和私钥,只有私钥才能打开公钥,比如:你向银行请求公钥,银行将公钥发给你,你使用公钥对消息加密,那么只有私钥的持有人--银行才能对你的消息解密。与对称加密不同的是,银行不需要将私钥通过网络发送出去,因原创 2017-03-11 14:23:30 · 2361 阅读 · 0 评论 -
jdk绿色免安装版如何进行相关配置?
jdk绿色免安装版如何进行相关配置?1.到网上下载一个绿色版kdk版本如下:2.新建文本文件重命名后缀为:xx.bat。运行。内容如下:@echo offecho **以下设置Java环境变量**setx JAVA_HOME "E:\yonyou_studio_nc65_2\UAP\ufjdk"setx PATH "%PATH%;%%JAVA_HOME%%\b原创 2017-01-09 17:13:53 · 1412 阅读 · 0 评论 -
Java:按值传递还是按引用传递详细解说
1:按值传递是什么指的是在方法调用时,传递的参数是按值的拷贝传递。示例如下:[java] view plain copy print?public class TempTest { private void test1(int a){ //做点事情 } public static void main(String[] args) { TempTest t = new TempTest()原创 2016-10-09 23:43:27 · 283 阅读 · 0 评论 -
使用java来发送邮件一
使用java来发送邮件一一目标:使用java代码实现发送邮件二:适合javase,c/s模式发送邮箱三:代码:发送邮件相关调用类,共3个package com.zl.util;import java.util.Properties;/** * 发送邮件需要使用的基本信息 * * @author zenglong * */public class Mail原创 2017-01-22 13:05:05 · 247 阅读 · 0 评论 -
日期之间相差的天数,月份差,日期月份加一个月 ,取得当月第一天 和最后一天日期,两个不同月之间的总天数,当月总天数
一. 获取当月总天数public class Test5 { public static void main(String[] args) throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); java.util.Date d = sdf.parse("2017-2-04原创 2017-02-10 14:30:17 · 3128 阅读 · 0 评论 -
Myeclipse 如何取消默认项目工作空间
Myeclipse 如何取消默认项目工作空间如果勾选了在启动Eclipse时选中了Use this as the default and do not ask again 下次要启动时不会再次显示修改工作空间的选择,要改变工作空间的方法,有3中方法可以更改workspace的路径设置. 1. 启动Eclipse/MyEclipse后, 打开"Window -> Preferen原创 2016-11-10 20:50:33 · 1386 阅读 · 0 评论 -
Java数组合并
Java数组合并方法一import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class Main { public static void main(String args[]) { String a[] = { "A", "E", "I" };原创 2016-09-28 11:07:36 · 475 阅读 · 0 评论 -
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串String s1 = "你好";String s2 = new String(s1.getBytes("GB2312"), "ISO-8859-1");原创 2016-09-08 14:00:04 · 1155 阅读 · 0 评论 -
简述div元素和span元素的区别?
简述div元素和span元素的区别?首先讲两个概念,一个是行内元素,一个是块级元素。行业元素是指该元素标记的内容不不会对现在的结构造成影响,属于应用样式,辅助应用样式表等作 用;而块级元素为一个块状,单独占据一行,相当于在一个该元素前后各加一个换行。 两者最明显的区别是:DIV(division)是一个块级元素,可以包含段 落、标题、表格,乃至诸如章节、摘要和备注等。而原创 2016-09-07 17:57:23 · 5195 阅读 · 0 评论 -
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?答案是:会执行 try{}中的return执行后在没有返回数据时先去执行finally{}中的代码,然后再返回。所以说finally{}在return中间执行。/** * */package com.b510.原创 2016-09-07 17:50:32 · 2586 阅读 · 0 评论 -
java集合框架中的HashMap Hashtable区别
java集合框架中的HashMap Hashtable区别1.hashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey()方法。2.hashTable同步的,而HashMap是非同步的,效率上比hashTable要高。3.hashMap允许空键值,而hashTable不允许。原创 2016-08-28 12:56:52 · 440 阅读 · 0 评论 -
ArrayList,Vector, LinkedList的区别与联系
ArrayList,Vector, LinkedList的区别与联系一、同步性 ArrayList,LinkedList是不同步的,而Vestor是同步的。所以如果不要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费的开销。但在多线程的情况下,有时候就不得不使用Vector了。当然,也可以通过一些办法包装ArrayList,LinkedLi原创 2016-08-27 20:36:54 · 493 阅读 · 0 评论 -
为什么要使用集合框架,集合框架和数组的区别
为什么要使用集合框架,集合框架和数组的区别数组Array和集合的区别: (1)数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) (2)JAVA集合可以存储和操作数目不固定的一组数据。 (3)若程序时不知道究竟需要多少对象,需要在空间不足时自动扩增容量,则需要使用容器类库,array不适用。区别:原创 2016-08-27 20:02:12 · 607 阅读 · 0 评论 -
Java开发中xml和javabean实体类之间的相互转换
Java开发中xml和javabean实体类之间的相互转换目录Java开发中xml和javabean实体类之间的相互转换1.xml转javabean1.1 xml格式如下,只有一层的:1.2有两层的xml,2.vo转xml1.xml转javabean1.1 xml格式如下,只有一层的:<?xml version='1.0' encoding='UTF-8...原创 2019-01-05 17:16:22 · 3191 阅读 · 1 评论