随笔分类 - Java基础
摘要:参考:一篇文章彻底搞懂Java的大Class到底是什么 笔记: 说到Java反射,必须先把 Java 的字节码搞明白了,也就是 Class , 大 Class 在之前的文章中,我们知道了Java的大Class就是类的字节码,就是一个普通的类,里面保存的是类的信息,还不太明白Java的大Class的,
阅读全文
摘要:参考:动态代理 笔记: Java的class和interface的区别: 可以实例化class(非abstract); 不能实例化interface。 静态代理创建某个interface的实例: 定义接口: public interface Hello { void morning(String n
阅读全文
摘要:参考: Java打印对象信息(一) 笔记: System.out.println(),System.out.println()内部实现时,用到String.valueOf(x),String.valueOf(x)实现时有用到:obj.toString(),obj.toString()又用到:retu
阅读全文
摘要:参考:classpath和jar 笔记: 到底什么是classpath?classpath是JVM用到的一个环境变量,它用来指示JVM如何搜索class。因为Java是编译型语言,源码文件是.java,而编译后的.class文件才是真正可以被JVM执行的字节码。因此,JVM需要知道,如果要加载一个a
阅读全文
摘要:参考: 彻底搞懂JDBC的运行过程 JDBC注册数据库驱动,啥意思? 笔记: JDBC的连接步骤 执行一次JDBC连接,分六个步骤进行: 1. 导入包 在程序中包含数据库编程所需的JDBC类。大多数情况下,使用 import java.sql.* 就足够了。 2. 注册JDBC驱动程序 需要初始化驱
阅读全文
摘要:参考:关于项目目录结构划分和代码分层的问题 笔记: 通常的项目结构:首先说在前面的是:这东西并没有一套通用的标准,不同公司或者团队的使用习惯和规范也不尽相同。 我们就以当下非常火热的Spring Boot典型项目结构为例,创建出来的项目应该总体分为三大层:,项目根目录/src/main/java:放
阅读全文
摘要:参考: JSP还有必要学吗?这篇文章告诉你 都2020年了 还要学JSP吗? 都说了多少遍,不要再学 JSP 了! 笔记: 看到不错的文章
阅读全文
摘要:参考: ServletContext作用功能详解 笔记: ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效
阅读全文
摘要:参考: Servlet基础在浏览器上运行HelloServlet的方法/197588.htm servlet的运行流程及在IDEA的第一个web项目 JSP和Servlet及浏览器与tomcat交互过程 笔记: Servlet是什么?servlet本身不能独立运行,需要在一个web应用中运行的而一个
阅读全文
摘要:参考视频: 【狂神说Java】JavaWeb入门到实战 参考博文:【狂神说Java】JavaWeb入门到实战1 笔记 笔记: 如果换maven版本(降级或升级),都要后面的3步。5.3配置maven环境变量,5.4阿里云镜像,5.5本地仓库。 补充5.1 Maven项目架构管理工具(参考博文),Ma
阅读全文
摘要:参考:大白话说Java反射:入门、使用、原理 侵删 笔记: JDK源码那里看不懂,所以原理那里没看。 个人理解:运行时,利用反射通过Person类的类去找到Person类,找到类就可以创建对象,调用方法了。 想理解反射是什么,得理解正射,这样子进行类对象的初始化,我们可以理解为「正」。 Apple
阅读全文
摘要:为什么LinkedList能当做栈,队列,双端队列? 参考Java学习笔记之LinkedList基本用法 笔记: 为什么LinkedList能当做栈,队列,双端队列?LinkedList是一个继承于AbstractSequentialList的双向链表。其中的每个对象包含数据的同时还包含指向链表中前
阅读全文
浙公网安备 33010602011771号