java常用基础知识点 (持续追加)
2016-10-26 00:42
357 查看
作为一个Java编程人,会经常用上JDK中的大量的API类库,常用的有字符串操作、集合操作、文本操作、输入输出操作、以及网络操作,
常用的包:
eclipse文档注释模板步骤 :
Window --> Preferences --> java --> Code Style --> CodeTemplates -->Comments --> Types
双击Types
复制粘贴
效果图
邮箱正则匹配测试
显示结果
在开发中常用的日期操作
1.获取当前系统的日期与时间、
2.获取从1970年1月1日至今的毫秒数
3.Date转换String
4.String转换Date
显示结果
常用的包:
1. java.lang Java程序的基础类,字符串,多线程,用的最频繁,不需要import直接调用的 2. java.util 常用工具类 ,集合,随机数产生器,日历,时间等 3. java.io 文件操作,输入,输出操作 4. Java.net 网络操作 5. java.sql 数据库访问 6. Java.text 处理文字,日期,数字,信息的格式。
eclipse文档注释模板步骤 :
Window --> Preferences --> java --> Code Style --> CodeTemplates -->Comments --> Types
双击Types
复制粘贴
/** * <p>Title:${type_name} </p> * <p>Description: </p> * <p>Company: </p> * @author ${user} * @date ${date} ${time} */
效果图
邮箱正则匹配测试
package test; public class TestString { public static void main(String ages[]){ String string="121231231"; String st="1239340686@qq.com"; // TestString sTestString=new TestString(); // boolean s=sTestString.emailmatcets(string); System.out.println(new TestString().emailmatcets(string)); System.out.println(new TestString().emailmatcets(st)); } public boolean emailmatcets(String regex){ String emailRegEx= "^[a-zA-Z0-9_\\.-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,4}$"; return regex.matches(emailRegEx); } }
显示结果
false true
在开发中常用的日期操作
1.获取当前系统的日期与时间、
2.获取从1970年1月1日至今的毫秒数
3.Date转换String
4.String转换Date
package test; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class TestString { public static void main(String ages[]) throws ParseException{ Date date=new Date(); //获取当前系统的日期与时间、 System.out.println(date); // Wed Oct 26 00:47:36 CST 2016 Long time=date.getTime(); //获取从1970年1月1日至今的毫秒数 System.out.println(time); //1477414119998 time+=60*60*1000*24; //增加一天毫秒数 date.setTime(time); System.out.println(date); //输出明天的时间 与日期 //日期格式化 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String datesdf= sdf.format(date); System.out.println(datesdf); //字符串转为date对象 String str="2015-10-12"; SimpleDateFormat sdf2=new SimpleDateFormat("yyyy-MM-dd"); Date date2=sdf2.parse(str); System.out.println(date2); } }
显示结果
Wed Oct 26 01:03:54 CST 2016 1477415034941 Thu Oct 27 01:03:54 CST 2016 2016-10-27 01:03:54 Mon Oct 12 00:00:00 CST 2015
相关文章推荐
- java基础知识,持续更新
- JAVA的一些常用基础知识点
- 【Java基础】常用知识积累(一)
- JAVA常用基础知识点[继承,抽象,接口,静态,枚举,反射,泛型,多线程...]
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识(2)-- 变量和常用数据类型
- JAVA常用基础知识点[继承,抽象,接口,静态,枚举,反射,泛型,多线程.]
- Android框架常用java基础知识:反射,注解,动态代理
- JAVA常用基础知识点[继承,抽象,接口,静态,枚举,反射,泛型,多线程...]
- java 常用高级基础知识
- Java基础知识和常用数据结构整理与分析--Framwork篇
- Java基础知识:常用API
- JAVA常用基础知识点[继承,抽象,接口,静态,枚举,反射,泛型,多线程...]
- Java基础知识之常用类库(2)
- JAVA常用基础知识点[继承,抽象,接口,静态,枚举,反射,泛型,多线程...]
- Java基础知识强化之网络编程笔记22:Android网络通信之 Android常用OAuth登录(获取个人信息)
- Java基础知识强化之IO流笔记20:FileOutputStream写出数据实现换行和追加写入
- Java基础知识之常用类库(1)
- Java基础知识强化之网络编程笔记21:Android网络通信之 Android常用OAuth登录(获取令牌信息)
- java基础知识1--String常用方法总结
- JAVA基础知识-常用但容易出错的代码