static关键字,main()方法,代码块,final关键字static关键字的使用:static:静态的static可以修饰:属性、方法、代码块、内部类使用static修饰的变量:静态变量(类变量)3.1属性:实例变量:我们创建了多个类的对象,每个对象都拥有一套独立的类的非静态属性,当修改其中一个对象的非静态属性时,不会导致其他对象中相同的属性值更改。静态变量:当我们创建了多个对象时,多个对象共享一个静态变量。当我们修改某一个对象的静态变量时会导致其他对象调用此变量是修改过的。3.2static修饰属性的其他说明:静态变量随着类的加载而加载,可以通过"类.静态变量"的方法进行调用,可以不用
一、问题在启动springcloud的gateway模块的时候报错Pleasesetspring.main.web-application-type=reactiveorremovespring-boot-starter-webdependency.二、问题产生的原因gateway组件中的spring-boot-starter-webflux和springboot作为web项目启动必不可少的spring-boot-starter-web出现冲突。三、解决方案(任选一种就可以)3.1注释pom.xml内容在gateway的pom文件上注释掉spring-boot-starter-web代码
一、问题在启动springcloud的gateway模块的时候报错Pleasesetspring.main.web-application-type=reactiveorremovespring-boot-starter-webdependency.二、问题产生的原因gateway组件中的spring-boot-starter-webflux和springboot作为web项目启动必不可少的spring-boot-starter-web出现冲突。三、解决方案(任选一种就可以)3.1注释pom.xml内容在gateway的pom文件上注释掉spring-boot-starter-web代码
文章目录一、环境准备1、创建Java工程,引入spring相关jar包2、构建path二、开发1、准备一个User类2、编写配置类BeanConfig3、编写测试类SpringTest4、验证结果本文章使用JavaSE方式,创建含有main方法的类,演示如何用简单的方式使用spring获取bean一、环境准备为了后续使用方便,这里就详细介绍下。1、创建Java工程,引入spring相关jar包结构工程如下:2、构建path这一步是将引入的jar包添加到项目运行所需要的path中。选中jar,然后右键点击,Buildpath->AddtoBuildPath即可。二、开发1、准备一个User类pa
文章目录一、环境准备1、创建Java工程,引入spring相关jar包2、构建path二、开发1、准备一个User类2、编写配置类BeanConfig3、编写测试类SpringTest4、验证结果本文章使用JavaSE方式,创建含有main方法的类,演示如何用简单的方式使用spring获取bean一、环境准备为了后续使用方便,这里就详细介绍下。1、创建Java工程,引入spring相关jar包结构工程如下:2、构建path这一步是将引入的jar包添加到项目运行所需要的path中。选中jar,然后右键点击,Buildpath->AddtoBuildPath即可。二、开发1、准备一个User类pa
在安装和配置Tomcat的过程中,出现了Tomcat启动失败的问题。21-Oct-202213:41:57.148严重[main]org.apache.catalina.util.LifecycleBase.handleSubClassException初始化组件[Connector[HTTP/1.1-8080]]失败。org.apache.catalina.LifecycleException:协议处理程序初始化失败atorg.apache.catalina.connector.Connector.initInternal(Connector.java:1055)atorg.apache.c
在安装和配置Tomcat的过程中,出现了Tomcat启动失败的问题。21-Oct-202213:41:57.148严重[main]org.apache.catalina.util.LifecycleBase.handleSubClassException初始化组件[Connector[HTTP/1.1-8080]]失败。org.apache.catalina.LifecycleException:协议处理程序初始化失败atorg.apache.catalina.connector.Connector.initInternal(Connector.java:1055)atorg.apache.c
if__name__=="__main__"也就是说执行当前文件,不调用模块的时候__name__=__main__调用模块的时候,测试如下:1、新建test01.py文件测试代码如下print("这条消息来自test01")deffunc():print('hello,world!***')print("这条消息来自func")if__name__=="__main__":func() 运行结果如下:#这条消息来自test01#hello,world!***#这条消息来自func2、新建testo2.py文件测试代码如下importtest01print(__name__)test01.f
if__name__=="__main__"也就是说执行当前文件,不调用模块的时候__name__=__main__调用模块的时候,测试如下:1、新建test01.py文件测试代码如下print("这条消息来自test01")deffunc():print('hello,world!***')print("这条消息来自func")if__name__=="__main__":func() 运行结果如下:#这条消息来自test01#hello,world!***#这条消息来自func2、新建testo2.py文件测试代码如下importtest01print(__name__)test01.f
if__name__=="__main__"也就是说执行当前文件,不调用模块的时候__name__=__main__调用模块的时候,测试如下:1、新建test01.py文件测试代码如下print("这条消息来自test01")deffunc():print('hello,world!***')print("这条消息来自func")if__name__=="__main__":func() 运行结果如下:#这条消息来自test01#hello,world!***#这条消息来自func2、新建testo2.py文件测试代码如下importtest01print(__name__)test01.f