
java
rainyRs
这个作者很懒,什么都没留下…
展开
-
Java_类_父类引用指向子类对象
当父类引用指向子类对象,父类引用只能访问在父类中定义的方法,无法引用在子类中定义的其它方法。public class TestClass{ public static void main(String[] args) { //父类引用只能访问在父类中定义的方法,无法访问在子类中定义的其它方法 Animal animal1 = new Dog();原创 2016-11-16 14:35:28 · 572 阅读 · 0 评论 -
Java_容器_Collection_大纲
Collection结构图Collections类增强for循环范型打包解包Collection接口Set接口List接口Map接口Comparable接口iterator接口原创 2016-11-22 21:27:43 · 474 阅读 · 0 评论 -
JDBC简介
JDBC(Java Data Base Connectivity, Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。Why JDBC? 各种不同的数据库有着各自的API接口,要想访问各种数据库,我们必须实现不同的原创 2016-12-30 12:27:50 · 478 阅读 · 0 评论 -
Java_BigInteger
BigInteger: 不可变的任意精度的整数API: http://tool.oschina.net/apidocs/apidoc?api=jdk-zhExample:package javastudy;import java.math.BigInteger;/** * * api: http://tool.oschina.net/apidocs/apidoc?api=jdk-zh *原创 2017-01-19 15:22:57 · 354 阅读 · 0 评论 -
Java_md5应用
Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。 MD5算法具有以下特点: 1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。 2、容易计算:从原数据计算出MD5值很容易。 3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。 4、强抗碰撞:已知转载 2017-01-19 16:00:37 · 574 阅读 · 0 评论 -
Java_NumberFormat 数字格式化
API: http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4 参见: http://blog.youkuaiyun.com/android1514/article/details/50590084简单示例:package groovystudyimport java.text.NumberFormatclass NumberFormatTest {转载 2017-03-01 11:25:24 · 1114 阅读 · 0 评论 -
Java_XmlSchema_Validate
xml file<EODPriceSnapshots xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://api.company.com/"> <MessageInfo> <MessageCode>200原创 2017-03-24 10:18:05 · 1042 阅读 · 0 评论 -
Java_JsonSchema_Validate
package groovystudyimport com.fasterxml.jackson.databind.ObjectMapperimport com.fasterxml.jackson.databind.JsonNodeimport com.github.fge.jsonschema.core.exceptions.ProcessingExceptionimport com.gith原创 2017-03-24 11:04:19 · 1388 阅读 · 0 评论 -
Java_常见排序算法整理
冒泡排序选择排序二元选择排序插入排序快速排序归并排序桶排序/基数排序(Radix Sort)原创 2017-03-07 16:50:44 · 474 阅读 · 0 评论 -
String、StringBuilder和StringBuffer比较
String、StringBuilder和StringBuffer三者都可以用来创建字符串对象,区别如下:String创建的是字符串常量,一旦创建不可变更;而后两者创建的则是字符串变量,可以更改。 在处理速度上:StringBuilder > StringBuffer > String。看下下面的代码示例: String str = “abc”;System.out.pri...原创 2018-08-09 16:19:41 · 221 阅读 · 0 评论 -
Java_容器_Collection_增强for循环
增强for循环示例:package javastudy.basics;public class Test { public static void main(String[] args) { int[] arr = {3, 9, 5, 4, 1, 8}; for(int i : arr) { System.out.println(i);原创 2016-12-28 14:56:16 · 470 阅读 · 0 评论 -
Java_容器_Collections类
类java.util.Collections提供了一些静态方法实现了基于List容器的一些常用算法。1. sort(List list) 根据指定比较器产生的顺序对指定列表进行排序。 2. shuffle(List原创 2016-12-06 22:27:26 · 643 阅读 · 0 评论 -
Java_容器_Collection_Comparable接口
所有可以排序的类都实现了java.lang.Comparable接口,Comparable接口只有一个方法: public int comparaTo(Object obj):返回0,表示this == obj;返回正数,表示this > obj;返回负数,表示this < obj实现了Comparable接口的类通过实现了comparaTo方法从而确定该类对象的排序方式。原创 2016-12-06 23:07:05 · 412 阅读 · 0 评论 -
Java_类_toString()方法
Object类的toString()方法:public class ToStringTest{ public static void main(String[] args) { Dog dog1 = new Dog("Jack", "red"); Dog dog2 = new Dog("Jim", "yellow"); System.out.p原创 2016-11-16 17:25:06 · 511 阅读 · 0 评论 -
Java_类_权限修饰符
Java权限修饰符public, protected, private置于类的成员定义前,用来限定其他对象对该类对象成员的访问权限。 | 修饰符 | 类内部 |同一个包 | 子类 | 任何地方 | | private |Yes | | | | | default原创 2016-11-16 22:46:49 · 454 阅读 · 0 评论 -
Java_类_多态
- 多态的三个前提条件:- 继承 - 方法重写- 父类引用指向子类对象public class TestClass{ public static void main(String[] args) { Animal animal1 = new Dog(); animal1.eat(); Animal animal2 = new Cat()原创 2016-11-17 00:12:50 · 351 阅读 · 0 评论 -
Java_类_学习大纲
对象和类的概念类(对象)之间的关系面向对象设计思想classnew 引用的概念构造方法的概念 方法重载 构造方法重载 thisstaticpackage & importprivate default protected publicextendsoverwritefinalObject toStringequals upcasting downcasting原创 2016-11-16 12:44:57 · 468 阅读 · 0 评论 -
Url编解码
package CommonTool;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import java.util.logging.Level;import java.util.logging.Logger;public class URLE原创 2016-12-12 11:09:51 · 398 阅读 · 0 评论 -
Java_类_Interface
接口是一种特殊的抽象类:接口可以多重实现;接口中声明的属性默认为public static final的;也只能是public static final的;接口中只能定义抽象方法,而且这些方法默认为public的、也只能是public的;接口可以继承其它接口,并添加新的属性和抽象方法。原创 2016-11-22 21:14:27 · 279 阅读 · 0 评论 -
Java_容器_Collection_结构图
Collection结构:原创 2016-11-23 10:25:48 · 1006 阅读 · 0 评论 -
Java_容器_Collection_Iterator接口
Iterator接口: 对 collection 进行迭代的迭代器。所有Collection的对象都实现了Iterable接口的iterator()方法,iterator()方法返回一个Iterator迭代器对象,改迭代器定义了3个方法:boolean hasNext(): 如果仍有元素可以迭代,则返回 true。E next(): 返回迭代的下一个元素。void remove(): 从迭代器原创 2016-11-23 10:58:08 · 453 阅读 · 0 评论 -
String基础知识整理
直接上代码:package javaStudy;public class StringTest { public static void main(String[] args) { /** * 1. 创建字符串; * 2. 遍历字符串; * 3. 字符串连接; * 4. 字符串与数字间转换 * 5. 常用方法; * */ //#...原创 2019-08-23 23:36:39 · 176 阅读 · 0 评论