Java基础6.变量、常量、作用域6.1变量变量:可以变化的量Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域语法规则:typevarName[=value][{,varName[=value]}];//数据类型变量名=值;可以使用逗号隔开来声明多个同类型变量例子publicclassHello{publicstaticvoidmain(String[]args){//inta,b,c;//inta=1,b=2,c=3;不建议Stringname="qingjiang";charx='X';doublepi=3.14;}
Java基础6.变量、常量、作用域6.1变量变量:可以变化的量Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域语法规则:typevarName[=value][{,varName[=value]}];//数据类型变量名=值;可以使用逗号隔开来声明多个同类型变量例子publicclassHello{publicstaticvoidmain(String[]args){//inta,b,c;//inta=1,b=2,c=3;不建议Stringname="qingjiang";charx='X';doublepi=3.14;}
JavaScript028.JavaScript函数JavaScript函数介绍函数是由事件驱动的,或者当它被调用时,执行的可重复使用的代码例子函数快速入门//定义一个简单的函数//如果不调用函数,该函数不会执行//在js中如果要执行函数,有两种方式:1.主动调用2.通过一个事件去触发该函数functionhi(){alert("hi~~~");}//hi();主动调用点击这里8.1JS函数的定义方式方式一:function关键字来定义函数基本语法:function函数名(形参列表){ 函数体 return表达式}//调用函数名(实参列表);例子函数使用方式1//1.定义没有返回值的函数fun
JavaScript028.JavaScript函数JavaScript函数介绍函数是由事件驱动的,或者当它被调用时,执行的可重复使用的代码例子函数快速入门//定义一个简单的函数//如果不调用函数,该函数不会执行//在js中如果要执行函数,有两种方式:1.主动调用2.通过一个事件去触发该函数functionhi(){alert("hi~~~");}//hi();主动调用点击这里8.1JS函数的定义方式方式一:function关键字来定义函数基本语法:function函数名(形参列表){ 函数体 return表达式}//调用函数名(实参列表);例子函数使用方式1//1.定义没有返回值的函数fun
JDBC和连接池0511.BasicDAO先来分析一个问题前面我们使用了Apache-DBUtils和Druid简化了JDBC开发,但仍存在以下不足:SQL语句是固定的,不能通过参数传入,通用性不好,需要进行改进,来更方便执行增删改查对于select操作,如果有返回值,返回类型还不确定,应该使用泛型将来如果表很多,业务需求复杂,不可能只靠一个Java来完成为了解决这些问题,就要引出BasicDAO的概念11.1BasicDao分析基本说明DAO,即dataaccessobject(数据访问对象)这样的通用类称为BasicDao,是专门和数据库进行交互的,即完成对数据库(表)的crud操作在Ba
JDBC和连接池0511.BasicDAO先来分析一个问题前面我们使用了Apache-DBUtils和Druid简化了JDBC开发,但仍存在以下不足:SQL语句是固定的,不能通过参数传入,通用性不好,需要进行改进,来更方便执行增删改查对于select操作,如果有返回值,返回类型还不确定,应该使用泛型将来如果表很多,业务需求复杂,不可能只靠一个Java来完成为了解决这些问题,就要引出BasicDAO的概念11.1BasicDao分析基本说明DAO,即dataaccessobject(数据访问对象)这样的通用类称为BasicDao,是专门和数据库进行交互的,即完成对数据库(表)的crud操作在Ba
Spring管理Bean-IOC-032.基于XML配置bean2.15bean的生命周期bean对象的创建是由JVM完成的,然后执行如下方法:执行构造器执行set相关方法调用bean的初始化方法(需要配置)使用bean当容器关闭时,调用bean的销毁方法(需要配置)例子House:packagecom.li.bean;/***@author李*@version1.0*/publicclassHouse{privateStringname;publicHouse(){System.out.println("House()构造器被执行...");}publicStringgetName(){re
Spring管理Bean-IOC-032.基于XML配置bean2.15bean的生命周期bean对象的创建是由JVM完成的,然后执行如下方法:执行构造器执行set相关方法调用bean的初始化方法(需要配置)使用bean当容器关闭时,调用bean的销毁方法(需要配置)例子House:packagecom.li.bean;/***@author李*@version1.0*/publicclassHouse{privateStringname;publicHouse(){System.out.println("House()构造器被执行...");}publicStringgetName(){re
Spring管理Bean-IOC-053.基于注解配置bean3.3自动装配基本说明:基于注解配置bean,也可以实现自动装配,使用的注解是:@AutoWired或者@Resource@AutoWired的规则说明(1)在IOC容器中查找待装配的组件的类型,如果有唯一的bean装配(按类型),则使用该bean装配(2)如果待装配的类型对应的bean在IOC容器中有多个,则使用待装配的属性的属性名作为id值进行查找,找到就装配,找不到就抛异常@Resource的规则说明(1)@Resource有两个属性比较重要,分别是name和typeSpring将@Resource注解的name属性解析为be
Spring管理Bean-IOC-053.基于注解配置bean3.3自动装配基本说明:基于注解配置bean,也可以实现自动装配,使用的注解是:@AutoWired或者@Resource@AutoWired的规则说明(1)在IOC容器中查找待装配的组件的类型,如果有唯一的bean装配(按类型),则使用该bean装配(2)如果待装配的类型对应的bean在IOC容器中有多个,则使用待装配的属性的属性名作为id值进行查找,找到就装配,找不到就抛异常@Resource的规则说明(1)@Resource有两个属性比较重要,分别是name和typeSpring将@Resource注解的name属性解析为be