随笔分类 - Java基础
发表于 2022-08-31 01:56阅读:52评论:0推荐:0
摘要:SpringMVC 1、SpringMVC简介 1.1、什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 V:View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据 C:Con
阅读全文 »
发表于 2022-08-31 01:55阅读:100评论:0推荐:0
摘要:SpringBoot 1、SpringBoot入门 1.1、Spring与SpringBoot Spring的生态:https://spring.io/projects/spring-boot 为什么用SpringBoot:能快速创建出生产级别的Spring应用 SpringBoot的优点: 创建独
阅读全文 »
发表于 2022-08-31 01:52阅读:228评论:0推荐:0
摘要:MyBatis-Plus https://baomidou.com 1、快速入门 1.1、简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不做改变,引入它不会对现有工程产
阅读全文 »
发表于 2021-03-17 00:37阅读:42评论:0推荐:0
摘要:线程实现 三种创建线程的方式: 继承Thread类 实现Runnable接口 实现Callable接口(了解) 创建线程方式1:继承Thread类 自定义继承Thread类的线程类 重写run()方法,线程体 创建线程对象,调用start()方法启动线程 注意:两个线程同时执行(异步),这里体现为交
阅读全文 »
发表于 2021-03-11 00:50阅读:42评论:0推荐:0
摘要:网络编程 网络通信的要素 网络编程中的两个主要问题: 如何准确定位到网络上的一台或多台主机 找到主机后如何进行通信 网络编程中的要素: IP和端口号 网络通信协议 IP ip地址:InetAddress类 127.0.0.1:本机 ipconfig:查询本地ip ip地址分类: ipv4 / ipv
阅读全文 »
发表于 2021-03-09 22:34阅读:41评论:0推荐:0
摘要:集合 容器类ArrayList 容器的容量会随着对象的增加自动增长,不需要考虑边界 常见容器类:ArrayList ArrayList实现了接口List类型 1 public static void main(String[] args) { 2 //新建容器类 3 ArrayList<Intege
阅读全文 »
发表于 2021-03-09 22:33阅读:49评论:0推荐:0
摘要:IO流 什么是流 流(Stream)就是一系列的数据 1 //创建文件输入流 2 public static void main(String[] args) { 3 try { 4 File f = new File("d:/lol.txt"); 5 // 创建基于文件的输入流 6 FileInp
阅读全文 »
发表于 2021-03-09 22:31阅读:37评论:0推荐:0
摘要:常用类 Object类 Java为每一个内置的数据类型提供了对应的包装类 Java可以自动装箱/拆箱:即自动实现基本数据类型和包装类的相互转换 Object类是所有类的父亲,所有类都可以使用Object的所有方法 hashCode( ) 作用:获取对象的hash值 两个对象相等,哈希值也相等 1 /
阅读全文 »
发表于 2021-03-07 00:21阅读:27评论:0推荐:0
摘要:异常机制Exception 什么是异常 检查型异常: 运行时异常: (1/0、ClassNotFound找不到类、NullPoint空指针、UnKnowType未知类型转换、下标越界异常) 错误ERROE:由虚拟机生成并抛出,在应用程序的控制和处理能力之外 (AWT、JVM虚拟机异常(StackOv
阅读全文 »
发表于 2021-03-07 00:18阅读:25评论:0推荐:0
摘要:面向对象OOP OOP的本质:以类的方式组织代码,以对象的方式组织(封装)数据 抽象 对象是具体的事物,类是对对象的抽象 先有类后有对象,类是对象的模板 方法 方法的调用 1 //1、静态方法——直接调用 2 public class Student { 3 public static void s
阅读全文 »
发表于 2021-03-07 00:13阅读:36评论:0推荐:0
摘要:Java数组 数组概述 相同类型数据的有序集合,按一定次序排列 数组声明 1 //首先声明数组变量 2 int[] nums; //首选 3 int nums[]; //第二种写法 4 //new操作符创建数组 5 nums = new int[10]; 6 7 //获取数组长度 8 int l
阅读全文 »
发表于 2021-03-07 00:12阅读:13评论:0推荐:0
摘要:Java方法 方法 1 System.out.println(); 2 //类.对象.方法 Java方法是语句的集合,执行一个功能 方法命名:首字母小写,驼峰规则 方法包含于类或对象中,在程序中创建,在其他地方被引用 原子性:一个方法只完成一个功能 方法的定义和调用 方法包含方法头和方法体 修饰符:
阅读全文 »
发表于 2021-03-07 00:09阅读:22评论:0推荐:0
摘要:Java流程控制 用户交互Scanner Scanner对象 1 import java.util.Scanner; 2 3 public class scanner { 4 public static void main(String[] args) { 5 6 //创建一个扫描器对象,用
阅读全文 »
发表于 2021-02-27 11:28阅读:62评论:0推荐:0
摘要:Java基础 0.idea快捷操作 1 //idea快捷操作 2 public static void main(String[] args){ 3 //idea快捷输入:psvm 4 System.out.println(""); 5 //idea快捷输入:sout 6 } 7 //Ctrl+D:
阅读全文 »
发表于 2021-02-27 11:16阅读:36评论:0推荐:0
摘要:Java入门 Java的三大版本 JavaSE:标准版(桌面程序、控制台开发) JavaME:嵌入式开发(手机) JavaEE:企业级开发(web、服务器开发) JDK、JRE、JVM JDK: Java Development Kit JRE: Java Runtime Environment J
阅读全文 »