随笔分类 - java
java
    
摘要:HashMap是一种十分常用的数据结构对象,可以保存键值对。它在项目中用的比较多,今天我们就来学习一下关于它的知识。据说那些你一笑就跟着你笑的人,不是傻逼就是爱你的人。 HashMap的简单使用 一、HashMap的put和get方法 Map<String, String> map = new Ha
        阅读全文
                
摘要:这里简单的理解一下java中关于string字面量的知识,关于字节码可以使用java自带的javap工具查看。 string字面量 一、直接贴出测试的代码 A string literal always refers to the same instance of class String. pac
        阅读全文
                
摘要:JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。今天我们就简单的学习一下nio的知识。我笑,便面如春花,定是能感动人的,任他是谁。 nio的简单使用 FileInputStream、FileOutputStream和RandomAccessF
        阅读全文
                
摘要:这里介绍一些java基础关于final的使用,文字说明部分摘自java语言规范。心甘情愿这四个字,透着一股卑微,但也有藏不住的勇敢。 Final关键字的说明 一、关于final变量规范说明 1、A final variable may only be assigned to once. 2、Once
        阅读全文
                
摘要:数组是一种效率最高的存储和随机访问对象引用序列的方式,我们今天来对数组做简单的介绍。手写瑶笺被雨淋,模糊点画费探寻,纵然灭却书中字,难灭情人一片心。 数组的简单使用 一、数组的赋值 二、数组的深复制 三、数组的填充 四、数组内容的比较 五、数组的排序,改变了数组本身 六、数组内元素的查找 七、数组生
        阅读全文
                
摘要:今天我们大致学习一下java中关于异常的知识。原来忍住一段时间不联系一个人,真的就不想联系了。 java异常的使用 一、java异常的一些说明 RuntimeException表示出现了某种编程错误或者其他不可修复的错误,因为它们通常不会被捕获。它们不会在调用栈中逐层传递,而是默认地在控制台中输出栈
        阅读全文
                
摘要:在查看公司框架的源码的时候,发现框架用的是jdk自带的xml解析。今天,想着对它总结一下。从未放弃过爱你,只是从浓烈变得悄无声气。 利用jdk自带的xml创建文档 一、 CreateXmlFile类如下: package com.huhx.saxxml; import java.io.FileOut
        阅读全文
                
摘要:根据一些特定的规则,我们可以利用java的反射机制做到很有趣的封装。 java的排序封装 一、定义一些comparator AmountComparatorAsc:amount升序 AmountComparatorDesc:amount降序 RateComparatorAsc: 利率升序 RateC
        阅读全文
                
摘要: 数字签名(又称公钥数字签名)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。关于数字签名的介绍,可以参见百度百科:http://baike.baidu.com/view/7626.htm。今天,我们就开始学习java中数字签名的使用。 项目结构如下:
        阅读全文
                
摘要:今天我们就来学习一下zxing的用法,这里只涉及到java se的部分。 zxing的学习 如果在java se环境中使用zxing,需要在maven的pom.xml中添加依赖: 一、根据内容生成二维码 二、根据二维码读取内容 友情链接 zxing的github地址: https://zxing.g
        阅读全文
                
摘要:今天我们总结一下java中关于输入流和输出流的知识,博客的代码选自Thinking in java一书。我突然很想忘了你,就像从未遇见你。 java中的输入流 huhx.txt文件的内容如下: I love you, ch. 中文 一、缓冲中输入文件 二、从内存输入 三、格式化的内存输入 avail
        阅读全文
                
摘要:这里简单的总结一下TCP和UDP编程的写法,另外涉及到HttpUrlConnection的用法 。 TCP套接字 一、项目的流程如下说明: 二、客户端的代码如下: 三、服务器的代码如下: 四、运行的效果如下: UDP套接字 项目的流程和上述的一样,这里不再赘述。 一、UDP客户端的代码: 二、UDP
        阅读全文
                
摘要:Comparable和Comparator都可以实现排序,今天我们就开始两种比较排序接口的学习。 Comparable的使用 一、Comparable的文档说明: 二、Comparable有一个方法需要实现:int compareTo(T o) 三、Comparable的实例代码如下: 定义一个Pe
        阅读全文
                
摘要:跟正则表达式相关的类有:Pattern、Matcher和String。今天我们就开始Java中正则表达式的学习。世间最好的默契,并非有人懂你的言外之意,而是有人懂你的欲言又止。 Pattern和Matcher的理解 一、正则表达式的使用方法 一般推荐使用的方式如下: 另外一种不能复用Pattern的
        阅读全文
                
摘要:Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。今天我们就开始Dom4j的学习。 Dom4j的使用 dom4j的使用项目结构如下: Dom4j的下载地址:https://sourceforge.net
        阅读全文
                
摘要:jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。今天我们就开始jsoup的学习。 jsoup解析html jsoup的主要功能如下: 从一个URL,文件或
        阅读全文
                
摘要:应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。开发这样的程序的过程,就称为国际化。今天,我们就开始学习java中国际化的代码实现。 Java国际化主要通过如下3个类完成 java.util.ResourceBundle:用于加载一个资源包 java.util.Lo
        阅读全文
                
摘要:FilenameFilter用于对列表中文件名的过滤,今天我们就开始java中FilenameFilter的学习。好多年了,你一直在我的伤口中幽居,我放下过天地,却从未放下过你,我生命中的千山万水,任你一一告别。 java中FilenameFilter的使用 java文档对FilenameFilte
        阅读全文
                
摘要:Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支 持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。今天,我们就开始Properties的使
        阅读全文
                
摘要:存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。今天,我们就开始学习java中调用oracle的存储过程。 java中调用oracle的存储过程 项目结
        阅读全文
                


 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号