随笔分类 - java基础
摘要:Idea搭建servlet开发过程 https://www.cnblogs.com/javabg/p/7976977.html (1) 安装idea,jdk,tomcat;设置好环境变量; (2) 新建项目工程new-project-java Enterprise-Web Application;
阅读全文
摘要:1.1 Maven仓库 仓库是用来存储一些常用的依赖库,构件。分为本地仓库,中央仓库,远程仓库。搜索顺序是本地仓库>中央仓库>远程仓库。 1.1.1 本地仓库 第一次执行 maven 命令的时候才被创建。保存在本地电脑上。默认被创建在 %USER_HOME% 目录下。要修改默认位置,在 %M2_HO
阅读全文
摘要:1 Jsp基础 1.1 Jsp介绍 JSP(全称Java Server Pages)是一种web动态网页开发技术,通过标签和指令完成用户界面开发和交互操作。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。具有跨平台(linux和window)、动态嵌入性能好、兼容ja
阅读全文
摘要:1.1 Maven的pom配置文件 1.1.1 pom文件内容和作用 Pom.xml文件用来设置项目的项目依赖、插件、项目版本等信息,其中必须的是xml的根元素project 元素和三个必需字段:工程组的标识groupId,工程的名称artifactId,版本信息version三个元素。 举例: <
阅读全文
摘要:1.1.1 @Value注解 @Value的作用是通过注解将常量、配置文件中的值、其他bean的属性值注入到变量中,作为变量的初始值。 (1)常量注入 @Value("normal") private String normal; // 注入普通字符串 @Value("classpath:com/h
阅读全文
摘要:1.1.1 Scope注解创建bean的方式和生命周期 作用 Scope设置对象在spring容器(IOC容器)中的生命周期,也可以理解为对象在spring容器中的创建方式。 取值说明 有singleton、prototype、request,session和global session五种取值。
阅读全文
摘要:1.1 spring常用注解 1.1.1 spring使用配置文件的问题 传统的spring是定义类和和类中定义成员类的引用和set、get接口。同时在配置文件中配置类和成员类之间的依赖关系。要传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、
阅读全文
摘要:1.1 Spring的AOP配置文件和注解实例解析 AOP它利用一种称为"横切"的技术,将那些与核心业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未来的可操作性和可维护性。例如打印日志。与核心业务逻辑无关,但是却贯穿整个程序当中。所以使用
阅读全文
摘要:1.1 线程的状态 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时
阅读全文
摘要:1.1 创建线程 1.1.1 无返回值的线程创建 package com.first; public class ThreadTest { public static void main(String[] args) { System.out.println("主线程ID:"+Thread.curr
阅读全文
摘要:1 Java内部类 一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。下面就先来了解一下这四种内部类的用法。 1.1 成员内部类 class Circle { private double radius
阅读全文
摘要:1 String、StringBuilder和StringBuffer的区别 String、StringBuilder、StringBuffer都可以用来保存字符串。如果是使用次数比较少的变量,三者皆可。如果存在大量的循环叠加调用。String循环累加字符串时,实际内部每循环一次就会new一个Str
阅读全文