摘要:
Date 1. Date类概述 //创建日期对象,把当前的毫秒值转成日期对象 Date date = new Date(1607616000000L); System.out.println(date); //打印结果:Fri Dec 11 00:00:00 CST 2020 重写了toString 阅读全文
摘要:
1.1 正则表达式的匹配规则 正则表达式中明确区分大小写字母。 public static void main(String[] args) { //描述规则 /*11位的手机号码, 第1位为1,第2位为3、4、5、7、8中的一个, 后面9位为0到9之间的任意数字。*/ String reg="[1 阅读全文
摘要:
1.1 StringBuffer的方法使用 创建一个字符串缓冲区对象。用于存储数据。 StringBuffer sb = new StringBuffer(); sb.append("haha"); //添加字符串 sb.insert(2, "it");//在指定位置插入 sb.delete(1, 阅读全文
摘要:
1 String类的概述 //演示字符串 String str = "oracle"; str = "甲骨文"; 字符串是常量;它们的值在创建之后不能更改 字符串的本质是一个字符的数组。 public static void main(String[] args) { /*String str="a 阅读全文
摘要:
Java的API及Object类 1.1 Object类概述 Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。 在Object类众多方法中,我们先学习equals方法与toString方法,其他方法后面课程 阅读全文
摘要:
匿名对象的概念 匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。 1.1 匿名对象的特点 l 创建匿名对象直接使用,没有变量名。 new Person().eat() //eat方法被一个没有名字的Person对象调用了。 l 匿名对象在没有指定其引用变量时,只能使用一 阅读全文
摘要:
l 构造方法的格式: //当类中没有构造方法时,默认生成一个空参构造方法//有构造方法时不默认 构造方法调用 l 图解说明: 1、首先会将main方法压入栈中,执行main方法中的 new Person(23,"张三"); 2、在堆内存中分配一片区域,用来存放创建的Person对象,这片内存区域会有 阅读全文
摘要:
继承 在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。 1.1 继承的好处&注意事项 继承的好处: 1、继承的出现提高了代码的复用性,提高软件开发效率。 2、继承的出现让类与类之间产生了关系,提供了 阅读全文
摘要:
面向过程、面向对象 l 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。 例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”,最后把公司卫生打扫干净了。 l 面向对象的程序设计方式,是遇到一件 阅读全文
摘要:
一。 集合的创建 导包:import java.util.ArrayList; 创建对象:与其他普通的引用数据类型创建方式完全相同,但是要指定容器中存储的数据类型: ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>(); l 集合中存储的元素 阅读全文