java API
qq_31844483
这个作者很懒,什么都没留下…
展开
-
java8的新特性
1、Lambda表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。语法(parameters) -> expression或(parameters) ->{ statements; }以下是lambda表达式的重要...原创 2019-07-08 23:34:20 · 180 阅读 · 0 评论 -
时间戳和时间互转
//将时间转换为时间戳 public static String dateToStamp(String s) throws Exception { String res;<br> //设置时间格式,将该时间格式的时间转换为时间戳 SimpleDateFormat simpleDateFormat = new SimpleDateF...原创 2019-07-11 17:38:59 · 76 阅读 · 0 评论 -
java JDBC复习
JDBC是一种可以执行的SQL语句的Java API,是连接数据库和Java应用程序的纽带。JDBC-ODBC桥JDBC-ODBC桥是一个JDBC驱动程序,完成了从JDBC操作到ODBC操作之间的转换工作,允许JDBC驱动程序被用作ODBC的驱动程序。使用JDBC-ODBC桥连接数据库的步骤如下:(1)首先加载JDBC-ODBC桥的驱动程序,代码如下:Class.forName("sun....原创 2019-07-13 13:03:54 · 566 阅读 · 0 评论 -
String、StringBuffer、StringBuilder的区别
String 字符串常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。(可以通过StringBuffer和StringBuilder创建String对象(常用的两个字符串操作类)。)StringBuffer 字符串变量(线程安全),其也是final类别的,不允许被继承,其中的绝大多数方法都进行了同步处理,包括常用的append方法也做了同步处理(synchronize...原创 2019-07-09 19:33:59 · 48 阅读 · 0 评论 -
java数组排序基算法
1、冒泡排序算法基本思想冒泡排序的基本思想是对比相邻的元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把大的元素移动到数组后面(也就是互换两个元素的位子),这样较小的元素就像气泡一样从底部上升到顶部。public class Bubbling { public static void main(String[] args) { int[] arr = {...原创 2019-07-09 17:46:59 · 62 阅读 · 0 评论 -
java Charset(字符集)类的操作
jdk1.4提供了Charset类来处理字节序列和字符序列(字符串)的转换关系,使用Charset类能够创建编码器和解码器。首先,获取Charset对象需要提供字符集的名称,如GBK。我们通过Charset类打印JDK支持的所有字符集。// 获取Java支持的全部字符集SortedMap<String,Charset> map = Charset.availableCharse...原创 2019-07-12 22:47:04 · 1159 阅读 · 0 评论 -
java各种数据类型的方式
1、int 转String第一种方式int num = 2;String str = “” + num;第二种方式String str2 = String.valueOf(num);第三种方式String str = Integer.toString(num);2、String转int第一种方式String s = “27”;int num = Integer.valueOf...原创 2019-07-09 16:16:03 · 122 阅读 · 0 评论 -
String的常用方法
String位于java.lang包下,实现了java.io.Serializable, Comparable, CharSequence等接口。String做java中的字符串处理类使用率不是一般的高。String方法都有哪些?char charAt(int index)返回指定索引处的 char 值。int codePointAt(int index)返回指定索引处的字符(Unico...原创 2019-07-09 13:02:14 · 81 阅读 · 0 评论 -
HashMap的5种遍历
HashMap继承AbstractMap抽象类,实现了Map、Cloneable、Serializable等接口。HashMap的5种遍历方式有以下:1、 通过ForEach循环进行遍历 mport java.io.IOException; import java.util.HashMap; import java.util.Map; public class Test { pu...原创 2019-07-09 12:36:53 · 75 阅读 · 0 评论 -
java多线程复习
用户既可以使用计算机听歌,也可以使用它打印文件,而这些活动完全可以同时进行,这种思想放在java中被称为并发,而将并发完成的每一件事情称为线程。实现线程的两种方式:在java种主要提供两种方式实现线程,分别为继承java.lang.Thread类与实现java.lang.Runnable接口。继承Thread类方式首先需要定义的线程类继承Thread类,然后重写覆盖run()方法,run(...原创 2019-07-11 20:43:19 · 97 阅读 · 0 评论