1 启点,猿人生

尚未进行身份认证

新的起点,新的人生,让我们彼此加油!

等级
TA的排名 14w+

获得当前年 月,星期

public class HelloWord {public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int day = cal.get(Calendar.DATE); int month = cal.get(Calendar.MONTH) + 1; int yea...

2019-12-07 14:58:38

mysql获得当前时间,上个月的时间,去年的时间

获取日期:当前当前时间:select now()结果:2019-08-31 11:10:40当前日期:select date(now())结果:2019-08-31当前年月:select left(now(),7)结果:2019-08当前月份:select month(now())结果:8当前年份:select year(now())结果:2019获取日期:之前当前日期前7...

2019-12-05 17:51:41

获得身份证信息

15位身份证号码各位的含义:1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码;7-8位为出生年(默认19xx年出生);9-10位为出生月;11-12位为出生日;13-15位为顺序号,其中第15位男为单数,女为双数;18位身份证号码各位的含义:1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码;...

2019-11-28 09:57:14

正则表达式提取数字,汉字,英文

/*提取中文、数字、英文/@Testpublic void test (){    String str = “……^1dsf  の  adS   DFASFSADF阿德斯防守对方asdfsadf37《?:?@%#¥%#¥%@#%#@%^><?1234”;      String regEx="[a...

2019-11-28 09:29:55

JAVA第二十二章(小结)

1:字符流(掌握)(1)字节流操作中文数据不是特别的方便,所以就出现了转换流。转换流的作用就是把字节流转换字符流来使用。(2)转换流其实是一个字符流字符流 = 字节流 + 编码表(3)编码表A:就是由字符和对应的数值组成的一张表B:常见的编码表ASCIIISO-8859-1GB2312GBKGB18030UTF-8C:字符串中的编码问题编码String – byte...

2019-04-25 19:04:10

JAVA第二十一章(小结)

1:递归(理解)(1)方法定义中调用方法本身的现象举例:老和尚给小和尚讲故事,我们学编程(2)递归的注意事项;A:要有出口,否则就是死递归B:次数不能过多,否则内存溢出C:构造方法不能递归使用(3)递归的案例:A:递归求阶乘B:兔子问题C:递归输出指定目录下所有指定后缀名的文件绝对路径D:递归删除带内容的目录(小心使用)2:IO流(掌握)(1)IO用于在设备间进行数据传输...

2019-04-24 08:34:32

JAVA第二十章(小结)

1:异常(理解)(1)程序出现的不正常的情况。(2)异常的体系Throwable|–Error 严重问题,我们不处理。|–Exception|–RuntimeException 运行期异常,我们需要修正代码|–非RuntimeException 编译期异常,必须处理的,否则程序编译不通过(3)异常的处理:A:JVM的默认处理把异常的名称,原因,位置等信息输出在控制台,但是呢程序...

2019-04-24 08:29:42

JAVA第十九章(小结)

1:Map(掌握)(1)将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。(2)Map和Collection的区别?A:Map 存储的是键值对形式的元素,键唯一,值可以重复。夫妻对B:Collection 存储的是单独出现的元素,子接口Set元素唯一,子接口List元素可重复。光棍(3)Map接口功能概述(自己补齐)A:添加功能B:删除功能C:判断功能D:...

2019-04-24 08:28:42

集合扑克牌斗地主案例

import java.util.ArrayList;;public class Demo01 {public static void main(String[] args) {ArrayList list = new ArrayList();// 把扑克牌写入二维数组里面String[][] arr = {{ “红桃A”, “红桃2”, “红桃3”, “红桃4”, “红桃5”, “红...

2019-04-22 19:22:59

JAVA第十八章(知识小结)

Set集合(理解)(1)Set集合的特点无序,唯一(2)HashSet集合(掌握)A:底层数据结构是哈希表(是一个元素为链表的数组)B:哈希表底层依赖两个方法:hashCode()和equals()执行顺序:首先比较哈希值是否相同相同:继续执行equals()方法返回true:元素重复了,不添加返回false:直接把元素添加到集合不同:就直接把元素添加到集合C:如何保证元素...

2019-04-22 19:15:12

JAVA第十七章(小结)

1:List的子类(掌握)(1)List的子类特点ArrayList:底层数据结构是数组,查询快,增删慢线程不安全,效率高Vector:底层数据结构是数组,查询快,增删慢线程安全,效率低LinkedList:底层数据结构是链表,查询慢,增删快线程不安全,效率高(2)ArrayListA:没有特有功能需要学习B:案例a:ArrayList存储字符串并遍历b:ArrayL...

2019-04-22 19:14:19

JAVA第十六章(知识总结)

1:对象数组(掌握)(1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。(2)案例:用数组存储5个学生对象,并遍历数组。2:集合(Collection)(掌握)(1)集合的由来?我们学习的是Java – 面向对象 – 操作很多对象 – 存储 – 容器(数组和StringBuffer) – 数组而数组的长度固定,所以不适合做变化的需求,Java...

2019-04-22 19:13:19

JAVA第十五章(知识小结)

1:正则表达式(理解)(1)就是符合一定规则的字符串(2)常见规则A:字符x 字符 x。举例:‘a’表示字符a\ 反斜线字符。\n 新行(换行)符 (’\u000A’)\r 回车符 (’\u000D’) B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内...

2019-04-19 08:29:33

JAVA第十四章(知识小结)

1:StringBuffer(掌握)(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了一个字符串缓冲区类。StringBuffer供我们使用。(2)StringBuffer的构造方法A:StringBuffer()B:StringBuffer(int size)C:StringBuffer(String str)(3)Stri...

2019-04-19 08:28:20

JAVA第十三章(知识总结)

1:Scanner的使用(了解)(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:A:讲解了System.in这个东西。它其实是标准的输入流,对应于键盘录入B:构造方法InputStream is = System.in; Scanner(InputStream is) C:常用的格式 Scanner sc = new Scanner(System.in);(...

2019-04-18 08:44:21

JAVA学习第十二章(知识总结)

1:Eclipse的概述使用(掌握)请参照ppt和课堂练习.txt2:API的概述(了解)(1)应用程序编程接口。(2)就是JDK提供给我们的一些提高编程效率的java类。3:Object类(掌握)(1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。(2)Object类的构造方法有一个,并且是无参构造这其实就是理解当时我们说过,子类构造方法默认访问父...

2019-04-18 08:37:14

水仙花打印

public class _03 {public static void main(String[] args) {// 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,// 其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",// 因为153=1的三次方+5的三次方+3的三次方。//// 1.程序分析:利用for循环控制100-999个数,...

2019-04-16 08:41:17

java素数

public class _02 {public static void main(String[] args) {// 判断101-200之间有多少个素数,并输出所有素数。// 素数就是只能被1和他本身整除,比如3.5.7.11 for (int i = 101; i < 200; i++) { int x = 0; for (int j = 2; j < i; j+...

2019-04-16 08:38:36

JAVA学习第十一章(知识总结)

1:形式参数和返回值的问题(理解)(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型:类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类的对象(3)链式编程对象.方法1().方法2()…方法n(); 这种用法:其实在方法1()调用完毕后,应该一个对象; 方法2()调...

2019-04-16 08:34:03

JAVA学习第十章(知识总结)

1:final关键字(掌握)(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型 值不能发生改变b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a:只能初始化一次。b:常见的给值定义的时候。(推荐)构造方法中。2...

2019-04-16 08:33:07

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。