
JAVA基础
shasiqq
这个作者很懒,什么都没留下…
展开
-
Map 的四种遍历方法
对于Map的遍历相比大家都很常用 所以就记录了 方便他人方便自己 ^-^public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:原创 2015-03-26 16:18:49 · 799 阅读 · 1 评论 -
Java Reflection Java反射 第一章
Java Refilection 反射机制 Java反射机制功能强大而且非常实用。举个例子,你可以用反射机制把Java对象映射到数据库表,或者把脚本中的一段语句在运行期映射到相应的对象调用方法上。目前在互联网上已经有不胜枚举的Java反射指南,然而大多数的指南包括Sun公司所发布的反射指南中都仅仅只是介绍了一些反射的表面内容以及它的潜能。在这个系列的文章中,我们会比其他指原创 2016-06-27 14:28:30 · 545 阅读 · 0 评论 -
Cipher类_Java加密与解密的艺术
在最近的项目中发现了Cipher这个类,楼主结合百度与api写了个小例子发现,jdk还提供了加密与解密的功能,Cipher类为加密和解密提供密码功能。它构成了Java Cryptographic Extension(JCE)框架的核心。这些核心操作需要通过Cipher类来实现。废话不说我们看代码示例:package spider.com.yxt.utils;import javax.cry原创 2016-05-19 15:55:01 · 2047 阅读 · 0 评论 -
java对cookie的操作
java对cookie的操作比较简单,主要介绍下简历cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下(别忘记需要依赖的jar包):HttpServletRequest request HttpServletResponse responseCookie原创 2016-05-10 14:00:08 · 1028 阅读 · 0 评论 -
Java算法——>简单的冒泡排序
算法中需要掌握的简单的冒泡排序 话不多说 我们看如下:/** * 把一个 混乱的数组 int arr[] = {2,2323,23,456,1,342}; * 按照有序排列 也就是我们常说的冒牌排序 * 还是按照我们以前所说的 当我们遇到问题时,我们把问题肢解。 * 1、首先我们想把一个混乱的数组排列成有序的,我们应该先找出最大的(或者最小的) * 2、然后我们依次按照次原创 2015-04-01 20:41:12 · 612 阅读 · 0 评论 -
java提高篇—–HashTable
原文出自:http://cmsblogs.com/?p=618。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com-------------------------------------------------------------------------------------------------------------------原创 2016-01-14 14:30:07 · 1211 阅读 · 0 评论 -
list.contains()方法的使用
public static void main(String[] args) { List list=new ArrayList(); list.add("111"); list.add("221"); list.add("122"); list.add("223"); list.add("224"); list.add("2252"); list.ad原创 2015-12-25 16:28:49 · 1553 阅读 · 0 评论 -
创建线程的两种方式。
第一种,继承Thread + run() 启动:创建子类对象+对象.start() 第二种,实现Runable + run() 启动:使用静态代理 1、创建真实角色 2、创建代理角色 Thread + 引用 3、代理角色.start()一般都使用接口:第一可以避免单继承的局限性,第二便于资源共享。原创 2015-06-15 11:31:41 · 465 阅读 · 0 评论 -
IO流 基本的字符流 字节流 输出流 输入流 转换流
字节流:可以处理一切。(包括音频、图片、视频之类) InputStream ---文件的复制---> OutputStream 输入流:InputStream FileInputStream BufferedInputStream输出流:OutputStream FileOutputStream BufferedOutputStream原创 2015-04-09 16:52:29 · 1122 阅读 · 0 评论 -
运用InputStream和OutputStream写个简单的拷贝文件
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Outpu原创 2015-04-02 17:32:32 · 8490 阅读 · 0 评论 -
面向对象的思维解决问题
学会分解问题,并用面向对象的思维解决问题!加油少年!做好眼前事!原创 2015-03-31 15:34:17 · 861 阅读 · 0 评论 -
简单的 读取文件 InputStream 与 写出文件 OutputStream
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;/** * IO流文件的读取 * 1、建立联系 File 对象 * 2、选择流 文件输入流原创 2015-04-02 16:48:19 · 1143 阅读 · 0 评论 -
HashMap_经典存储_分拣思路
HashMap 在工作中非常常用 为了方便理解学习了分拣思路 /** * "分拣"思路 * 为所有的key创建容器,之后容器中存放对应的value */import java.util.HashMap;import java.util.Map;import java.util.Set;public class Demo1 { public static void原创 2015-03-27 16:24:26 · 1074 阅读 · 0 评论 -
Calendar类的日历小程序
public class VisualizaCalendar { public static void main(String[] args) throws ParseException { String temp = new String("2012-3-2"); DateFormat format = new SimpleDateFormat("y原创 2015-03-19 17:05:12 · 1640 阅读 · 0 评论 -
String 与StringBuilder
1、String:不可变字符序列 为何?看源码 因为源码加了 final 2、StringBuilder:可变字符序列,初始化的时候调用了 public StringBuilder() {super(16); } 自己的构造器,初始化的时候是一个长度为16的数组。通过调用append()方法 可以添加字符序列。其中append()原创 2015-03-26 16:38:56 · 530 阅读 · 0 评论 -
Java中Runnable和Thread的区别
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在jav原创 2016-05-18 16:36:09 · 505 阅读 · 0 评论