java
文章平均质量分 72
LiLi,
努力生活
展开
-
02-动态代理
动态代理静态代理interface ClothFactory{ void produceCloth();}//代理类class ProxyClothFactory implements ClothFactory{ private ClothFactory factory; //用被代理对象进行实例化 public ProxyClothFactory(ClothFactory factory){ this.factory=factory; }原创 2021-03-30 01:55:52 · 93 阅读 · 0 评论 -
01-反射
反射Class类java.lang.Class类的理解:1、类的加载过程程序经过javac.exe命令以后 会生成一个或多个字节码文件 (.class)接着我们使用java.exe命令对某个字节码文件进行解释运行 相当于将某个字节码文件加载到内存中 此过程称为类的加载。加载到内存中的类 我们就称为运行时类 此运行时类就作为Class的一个实例获取Class类实例的4种方式方式一 调用运行时类的属性Class clazz1 = Person.class;方式二 通过运行时类的对象原创 2021-03-29 22:44:48 · 110 阅读 · 0 评论 -
九、HTML+CSS
链接:https://pan.baidu.com/s/1Rs5nj6cSHXqG5l2NklIBuQ提取码:bodb原创 2020-10-31 23:23:49 · 68 阅读 · 0 评论 -
二、java集合类
原创 2020-10-18 23:21:25 · 68 阅读 · 0 评论 -
java学习中问题与解决方式
一、ideal中热部署 https://blog.csdn.net/weixin_42831477/article/details/82229436二、ideal中无法导入HttpServlet包 1、ctrl+shift+alt+s 打开Project Structure 2、Libraries -》点击左上角加号->点击java 3、选择你的 tomcat 目录下的 lib下的 servlet-api.jar...原创 2020-10-12 19:32:05 · 415 阅读 · 0 评论 -
SpringMVC学习笔记
一、入门 1、创建web项目 1)打开idea ->new ->project->java enterprise->(勾选上)web application->next ->输入项目名 2)导入jar包 再WEB-INF下创建一个lib文件夹->将jar包导入lib文件夹中->选择右键->add as library 3)添加配置文件 再src目录下创建一个springmvc.xml文件 4)配置前端控制器 再web.xm原创 2020-10-12 19:31:39 · 145 阅读 · 0 评论 -
一、java基础
Day1-0928一、JAVA起源和演变 1、90年代单片式计算机诞生 2、SUN 1991成立“Green"项目小组 3、开始向使用C++,后开发叫"Oak"的面向对象语言 4、后更名JAVA二、JAVA体系与特点 Java SE:java Platform Standard Edition 标准版:各应用平台基础,桌面开发和低端商务应用的解决方案。 JavaEE:java platform enterprise edition 企业版:以企业为环境而开发应用程序的的解决方案。原创 2020-10-10 00:01:22 · 201 阅读 · 1 评论 -
G_05_JAVAWEB
1、TOMCAT启动 1)配置环境: 将jdk文件目录 bin的上一目录地址加入到JAVA_HOME当中 2)打开TOMCAT目录下的bin中的startup.bat 3)启动后不要将startup.bat关掉 4)测试是否启动成功 http://localhost:8080 2、启动过程出现端口冲突解决办法 1)cmd->netstat -aov 2)查找占用8080端口的程序的pid 3)ctrl+alt+delete打开任务管理器->将对应PID.原创 2020-10-09 23:58:18 · 191 阅读 · 0 评论 -
G_04_01_Spring
Springhttps://study.163.com/course/courseLearn.htmcourseId=1004475015#/learn/video?lessonId=1048865300&courseId=1004475015(黑马程序员 58集精通java教程spring)1. spring是开源的轻量级框架2. spring核心主要两部分: (1)aop:面向切面编程,扩展功能不是修改源代码实现 (2)ioc:控制反转 -比如有一个类,类里面有一个方法(非静态方原创 2020-08-25 08:47:34 · 94 阅读 · 0 评论 -
G_03_XML
XML_DOMXML文档结构原创 2020-08-21 16:48:31 · 138 阅读 · 0 评论 -
G_02_JDBC
什么是JDBC是一种用于执行SQL语句的Java API它由一组用Java语言编写的类和接口组成JDBC提供了一种操作数据的标准JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统各大数据库厂商就会对JDBC的API提供实现类-> 驱动包连接mysql一、添加驱动1.在项目当中创建一个文件夹为lib2.把Mysql驱动包复制到该文件夹下3.builder path 编译路径二、创建连接...原创 2020-08-25 08:49:07 · 170 阅读 · 0 评论 -
G_04_02Spring学习笔记
一、属性注入 1、有参构造注入 public class PropertyDemo1{ private String username; public PropertyDemo1(String username){ this.username=username; } public void test1(){ System.out.println(username); } } bean1.xml中配置: <bean id="demo" class="cn.itc原创 2020-10-07 21:52:20 · 95 阅读 · 0 评论 -
阿里巴巴java开发手册笔记
一、编程规约(1)命名风格 1、代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束 2、代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式 3、类名使用 UpperCamelCase 风格,但以下情形例外:DO / BO / DTO / VO / AO /PO / UID 等 4、方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格。 5、常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长 6、 抽象类命原创 2020-10-05 20:18:53 · 228 阅读 · 0 评论 -
G_01_java基础
一、基本语言与数据类型1. idea常用方法快捷键 main方法:输入psvm然后回车 System.out.println():输入sout然后回车 fori/sout/psvm + Tab ctrl+shift+方向箭:将光标所在代码块整体向上或者向下移动 alt+shift+方向键 :将所在行向上或者向下移动 ctrl+/:行注释 ctrl+shift+/ :块注释 ctrl+alt+I:自动缩进 变量特点 1.占据着内存中某一块存储区域 2.该区域有自己的原创 2020-09-30 13:47:29 · 124 阅读 · 0 评论