随笔分类 - Java基础
Java基础
摘要:# Java Filter(过滤器)和Listener(监听器) 1.Filter(过滤器) Filter:过滤器,用来过滤网站数据; CharacterEncodingFilter public class CharacterEncodingFilter implements Filter {
阅读全文
摘要:# Servlet 1.1Servlet简介 Servlet接口Sun公司有俩个默认实现类 Servlet就是sun公司开发动态web的一门技术 Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成以下俩步 编写一个类,实现Servlet接口 把开发
阅读全文
摘要:# JSP 6.1 什么是JSP Java Server Pages:Java服务端页面也和Servlet一样,用于动态Web技术! 最大的特点 写JSP就像在写HTML 区别: HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据 6.2 JSP原理 思路:JS
阅读全文
摘要:# Maven 1.1 Maven项目架构管理工具 Maven方便导入jar包 Maven的核心思想:约定大约配置 有约束,不要违反。 1.2 下载安装Maven 官网地址:https://maven.apache.org/ (1)下载并解压 下载地址 https://maven.apache.o
阅读全文
摘要:# JDBC 1.JDBC基本操作 什么是JDBC:Java连接数据库! web.xml <dependencies> <!--连接数据库--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</arti
阅读全文
摘要:# 注解和反射 1.注解 1.1什么是注解 Annotation是从JAK5.0引入的新技术 Annotation的作用 不是程序的本身,可以对程序作出解释 可以被其他程序(比如:编译器等)读取 Annotation的格式,注解是以"@注释名"在代码中存在的 注解可以附加在package,
阅读全文
摘要:# Java入门及基本环境搭建 1.Java特性和优势 (1)简单性 (2)面向对象 (3)可移植性 (4)高性能 (5)分布式 (6)动态性 (7)多线程 (8)安全性 (9)健壮性 1.2Java三大版本 (1)JavaSE:标准版(桌面程序,控制台开发...) (2)JavaME:嵌入式开发
阅读全文
摘要:# Java多线程详解 1. 线程简介 线程就是独立的执行路径 程序运行时,及时没有自己创建线程,后台也会有多个线程 main()称之为主线程,为系统的入口,用于执行整个程序 在一个进程中,如果开辟了多了线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关,先后顺序是不能人为干预的 对同
阅读全文