java基础部分笔记
文章平均质量分 79
java基础部分,主要java基本语法和ssm,mysql等基础知识
隐 风
你知道得越多,你不知道的也就越多。
展开
-
JSP:Java Server Pages
在 Java 中,JSP(Java Server Pages)是一种用于创建动态网页的技术。它允许将 Java 代码与 HTML 代码相结合,从而在服务器端生成动态页面,并将其发送到客户端浏览器。在本文中,我们将简要介绍 JSP 的基本概念、工作原理和常用语法,并附上一些简单的代码示例。原创 2023-10-08 22:18:32 · 310 阅读 · 0 评论 -
Java数据库连接:JDBC介绍与简单示例
JDBC是一种标准的Java API,它提供了一组接口,通过这些接口Java程序可以与数据库进行通信。JDBC驱动程序将Java应用程序与特定类型的数据库连接起来,允许Java应用程序执行SQL语句,读取和更新数据库中的数据。原创 2023-10-08 22:15:15 · 451 阅读 · 0 评论 -
Java IO 流:简介与代码示例
Java IO 流可以根据输入/输出设备的类型和特性,将数据的输入和输出操作简化。它提供了一种抽象的方式,让我们可以使用统一的方式处理不同的输入输出情况。Java 的 IO 流提供了处理各种数据输入和输出的强大工具。无论是处理文件,还是处理网络通信,Java IO 流都能提供简单且高效的方式。在理解和使用这些工具时,要记住及时关闭打开的资源,以防止资源泄露。原创 2023-10-08 22:10:25 · 86 阅读 · 0 评论 -
Java异常:基本概念、分类和处理
Java异常是程序在运行过程中出现的问题或意外情况,导致程序无法正常执行。例如,试图访问不存在的文件、除数为零等都会引起异常。异常可以是Java类库中预定义的异常,也可以是程序员自己定义的异常。原创 2023-10-08 22:05:02 · 541 阅读 · 0 评论 -
java企业级开发SSM
Bean的作用域:类别说明singleton在Spring容器中仅存在一个共享的Bean实例prototype每次从容器中都获取一个新的实例request每次HTTP请求都会创建一个新的Bean实例session同一个HTTP请求共享一个Bean实例global session同一个全局Session共享一个Bean实例Bean属性注入:属性注入构造注入AOP增强(Advice)切入点(Pointcut)连接点(Jo..原创 2021-10-09 23:21:01 · 3258 阅读 · 0 评论 -
MYSQL
结构化查询语句分类:名称解释命令DDL (数据定义语言)定义和管理数据对象,如数据库,数据表等CREATE、DROP、ALTERDML (数据操作语言)用于操作数据库对象中所包含的数据INSERT、UPDATE、DELETEDQL (数据查询语言)用于查询数据库数据SELECTDCL (数据控制语言)用来管理数据库的语言,包括管理权限及数据更改GRANT、COMMIT、ROLLBACK数据引擎:InnerDB:业务数据表,要保证数据..原创 2021-10-08 11:47:16 · 3237 阅读 · 0 评论 -
java网络编程
网络通信协议:OSI参考模型TCP/IP参考模型TCP/IP参考模型各层对应协议应用层应用层HTTP、ftp、telnet、DNS…表示层应用层会话层应用层传输层传输层TCP、UDP、…网络层网络层IP、ICMP、ARP…数据链路层数据链路层Link物理层物理协议** **TCPUDP是否连接面向连接面向非连接传输可靠性可靠不可靠速度慢快tcp:/..原创 2021-10-08 11:46:44 · 3210 阅读 · 0 评论 -
java多线程新特性
Java的线程池分好多种:固定尺寸的线程池、单任务线程池、 可变尺寸连接池、延迟连接池、单任务延迟连接池、自定义线程池固定大小的线程池方法说明ExecutorService pool =Executors.newFixedThreadPool(2);指定线程池并发上限Thread thread = new Thread(() -> { System.out.println(123); });ExecutorService..原创 2021-10-08 11:45:15 · 3262 阅读 · 0 评论 -
java多线程
两种方法创建线程继承Thread 类并覆盖 run方法。通过实现Runnable接口创建。线程的生命周期线程调度等待方法说明void wait()导致当前的线程等待,直到其他线程调用此对象的 notify()方法或 notifyAll()方法。void notify()唤醒在此对象监视器上等待的单个线程。void notifyAll()唤醒在此对象监视器上等待的所有线程。注意必须从同步环境内调用wait()、no..原创 2021-10-08 11:44:40 · 3220 阅读 · 0 评论 -
java注解与反射
内置注解注解说明@Override检查该方法是否是重写方法。如果发现其父类,或者是引用的接口中并没有该方法时,会报编译错误。@Deprecated标记过时方法。如果使用该方法,会报编译警告。@SuppressWarnings指示编译器去忽略注解中声明的警告。@Retention标识这个注解怎么保存,是只在代码中,还是编入class文件中,或者是在运行时可以通过反射访问。通常需要给定参数RetentionPolicy@Documented标记这些注解..原创 2021-10-08 11:44:05 · 3243 阅读 · 0 评论 -
Java实用类介绍与分析
在Java中,有一些实用的类可以大大提高开发效率。本文将介绍并分析几个常见的Java实用类,包括包装类、StringBuilder和StringBuffer,以及Arrays和Yuima。同时,为了使读者更好地理解这些类,本文将提供一些简单的Java代码示例。原创 2021-10-07 20:17:32 · 3247 阅读 · 0 评论 -
Java集合框架介绍和分析
Java集合框架中的类可以大致分为三类:接口、实现类和算法。其中,接口是定义集合中元素操作的方法,如添加、删除、查找等;实现类则是具体实现这些接口的类,如ArrayList、LinkedList、HashSet等;算法类则是对集合中的元素进行操作的一些类,如Sort、Distinct等。List接口是Java集合框架中的一个重要接口,它代表了一种有序的集合。List中的每个元素都有其特定的位置,即索引。List接口的主要实现类有ArrayList、LinkedList等。原创 2021-10-07 20:16:21 · 3358 阅读 · 0 评论 -
java类和对象:封装、继承和多态
类成员的访问修饰符 :作用域修饰符同一个类中同一个包中子类中任何地方private可以不可以不可以不可以默认修饰符可以可以不可以不可以protected可以可以可以不可以public可以可以可以可以变量:成员变量会有初值:参考数组的初值(整形0,浮点型0.0,布尔类型false,char类型是空格,引用类型是null)局部变量没有初值方法重载:同一个类中、方法名相同、参数个数或类型不同、与返回值、访问修..原创 2021-10-07 20:15:15 · 3234 阅读 · 0 评论