java基础
封装

继承

继承格式
子类 extends 父类{
}
当多个不同的类有相同的属性时
父类存放相同属性功能,
子类存放自身特殊属性,功能并继承父类
@Data
如 父类 public void People(){
private string name;
private int age
}
子类 public void Teach extends People(){
public void study(){
System.out.println(getName,"教学")
@Test
public void lx(){
System.out.println(getName());
}
}
java基础
javaSE:java基础 声明变量 数据类型 运算符 流程语句 方法 类/抽象类/接口/枚举 数组/集合(list/set/map) 多线程 i/o流 JDBC .... } javaEE:企业家开发 tomcat:服务器 Servlet: request/response session/cookie servletcontext:上下文对象 javaME:移动端开发 -------数据库 mysql redis ElasticSearch --------框架 mybatis:对JDBC进行封装,提高mysql的操作效率 mybatisPlus: spring: IOC/AOP springboot: -------微服务 注册中心:Eureka/Nacos 配置中心:config/Nacos 监控:admin 远程调用:openfegin请说明什么是软件?说说你的理解
本质上就是一个文件夹,在这个文件夹中包含了很多子文件夹和子文件,程序启动后,这些文件相互调用,产生一种虚拟的效果.
java语言的作用是什么?
java是一门编程语言,是人和计算机沟通交流的工具,使用java语言可以开发软件(一个个的文件)
java语言分类?
★JavaSE(Java Standard Edition): java标准版,java的基础
★JavaEE(Java Enterprise Edition): java企业版,在java的基础上进行了封装,用于开发企业级别的项目软件
JavaME(Java Micro Edition): java微型版,移动端
JavaSE有哪些部分组成?
封装: 将对个属性封装到一个对象中. List
继承: 增强子类的功能,让方法得到复用
多态: 父类 子对象 = new 子类对象(); 父接口 子对象 = new 子类对象();
解耦
类,抽象类,接口,枚举
变量,方法,抽象方法,静态方法,默认方法
类和类的关系,接口和接口的关系,类和接口的关系
变量声明,数据类型,运算符,流程语句,i/o流,jdbc,网络编程(IP,UDP,TCP)-->URLConnection,OkHttp,HttpClient-->RestTemplate-->OpenFeign
关键字,static,final,retrun,break,continue
static修饰的变量,方法属于类,可以直接使用类明调用
非static修饰的变量,方法属于对象,需要先创建对象,再调用方法和属性
continue: 调过当前循环,进入下一次循环
break: 结束循环
retrun: 结束方法
数组,集合
线程,线程池
java有哪些数据类型? 这些数据类型存在的意义是什么?(用代码体现)
java数组去重的多种方式
面试题

浙公网安备 33010602011771号