
Java
文章平均质量分 79
我真的不是大坏人
酷的像风,野的像狗
展开
-
JAVA——Lambda表达式
Lambda表达式1、Lambda表达式是JDK8开始后的一种新语法形式。2、作用:简化匿名内部类的代码写法。Lambda的简化格式(匿名内部类被重写方法的形参列表)->{ 被重写方法的方法体代码。}注:->是语法形式,无实际含义。注意:Lambda表达式只能简化函数式接口的匿名内部类的写法形式。什么是函数式接口?1、首先必须是接口,其次接口中有且仅有一个抽象方法的形式2、通常我们会在接口上加一个@FunctionalInterface注解,标记该接口必须满足函数式接口。原创 2022-01-10 20:06:00 · 371 阅读 · 0 评论 -
JAVA——包装类、正则表达式、Arrays
包装类1、其实就是8种基本数据类型对于的引用类型基本数据类型引用数据类型byteByteshortShortintIntegerlongLongcharCharacterfloatFloatdoubleDoublebooleanBoolean为什么提供包装类?1、Java为了实现一切皆对象,为8种基本类型提供了对应的引用类型。2、后面的集合和泛型其实也只能支持保证类型,不支持基本数据类型。自动装箱:基本类型的数据原创 2022-01-09 23:43:57 · 443 阅读 · 0 评论 -
JAVA——常用API:Date,SimpleDateFormat,Calendar
Date类Date类的对象在Java中代表的是当前所在系统的此刻日期时间。Date的构造器名称说明public Date()创建一个Date对象,代表的是系统当前此刻日期时间。Date的常用方法名称说明public long getTime()获取时间对象的毫秒值Date类记录时间的2种形式形式1:日期对象//1、创建一个日期对象代表了:当前系统的此刻日期时间对象Date d = new Date();c形式2:时间毫秒值//2、原创 2022-01-09 22:12:24 · 538 阅读 · 0 评论 -
JAVA——常用API:Math,System,BigDecima
常用API什么是API?API(Application Programming interface)应用程序编程接口。简单来说:就是Java帮我们已经写好的一些方法,我们直接拿过来用就可以了。ObjectObject类的作用:1、一个类要么默认继承了Object类,要么间接继承了Object类,Object类是Java中的祖宗类。2、Object类的方法是一切子类都可以直接使用的,所以我们要学习Object类的方法。Object类的常用方法:方法名说明public St原创 2022-01-09 19:03:36 · 265 阅读 · 0 评论 -
JAVA——多态、内部类
面向对象三大特征之三:多态多态的概述,多态的形式什么是多态?同类型的对象,执行同一个行为,会表现出不同的行为特征。多态的场景形式父类类型 对象名称 = new 子类构造器;接口 对象名称 = new 实现类构造器;多态中成员访问特点1、方法调用:编译看左边,运行看右边。2、变量调用:编译看左边,运行也看左边。(多态侧重行为多态)多态的前提有继承/实现关系;有父类引用指向子类对象;有方法重写。多态的优势1、在多态形式下,右边对象可以实现解耦合,便于扩展和维护。Animal a =原创 2022-01-09 16:24:05 · 239 阅读 · 0 评论 -
JAVA语法—包、权限修饰符、final、常量、枚举、抽象类、接口
包什么是包?包是用来愤懑别类的管理各种不同类的,类似于文件夹,建包利于程序的管理和维护。建包的语法格式:package 公司域名倒写.技术名称。包名建议全部英文小写,且具备意义。比如:package com.xxx.javabean;建包语句必须在第一行,一般IDEA工具会帮助创建。导包相同包下的类可以直接访问,不同包下的类必须导包,才可以使用!导包格式:import 包名.类名;假如一个类中需要用到不同类,而这两个类的名称是一样的,那么默认只能导入一个类,另一个类要带包名访问。权限修饰原创 2022-01-06 23:07:41 · 519 阅读 · 0 评论 -
JAVA语法——继承
继承什么是继承?继承是类与类之间的一种关系。多个类继承单独的某个类,多个类就可以使用单独的这个类的属性和行为了。多个类成为子类(派生类),单独的这个类称为父类(基类 或超类)。为什么用继承?使用继承的好处:提高代码复用。如果要开发一个教务管理系统,需要考虑一些角色类的设计,如:学生类,老师类继承的格式在java中,继承的关键字用的是“extends”。public class 子类名 extends 父类名 {}。继承后子类的特点?子类继承父类,子类可以得到父类的属性和行为,子类可以原创 2022-01-05 23:08:33 · 1665 阅读 · 1 评论 -
Static关键字
Static关键字1、static关键字的作用static是静态的意思,可以修饰成员变量,表示该成员变量在内存中只存储一份,可以被共享访问、修改。2、成员变量的分类1、静态成员变量(有static修饰,属于类,内存中加载一次):常表示如在在线人数信息、等需要被共享的信息,可以被共享访问。访问格式:类名.静态成员变量(推荐)对象.静态成员变量(不推荐)静态成员变量放在堆内存中。2、实例成员变量(无static修饰,存在于每个对象中):常表示姓名name、年龄age、等属于每个对象的信息。访原创 2022-01-05 21:37:38 · 584 阅读 · 0 评论 -
JavaSE——对象内存
JavaSE——对象内存对象内存图class TestCar { public static void main(String[] args) { Car c1 = new Car(); c1.color = "red"; c1.type = "Audi"; c1.run(); }}/** A:车的属性 * 车的颜色 * 车的品牌* B:车的行为 * 车运行*/class Car{原创 2022-01-03 22:41:41 · 399 阅读 · 0 评论