计划
执行
08点56分 查重,22.1%
09点56分 开始
10点10分 学习Java
13点49分 继续
15点41分 报名成功,在学会儿Java
记录
问题想法
已解决
GPT
- 网络应用编程的网络应用包括但不限于:Web应用、移动应用、游戏、社交网络、电子商务、实时通信、云计算等。
- 为什么有的项目在tomcat上运行,项目中没有public static void main(String[] args) 只在test中有还有两个
这是因为在 Java Web 应用程序中,通常不需要使用 public static void main(String[] args) 方法来启动应用程序,而是使用 Servlet 容器(例如 Tomcat)来启动应用程序。在 Servlet 容器中,应用程序是作为 Web 应用程序部署的,并且容器会自动启动应用程序的生命周期。
在 Web 应用程序中,通常会有一个或多个 Servlet,它们是应用程序的主要处理逻辑。这些 Servlet 通常是通过在 web.xml 中进行配置来注册的。此外,Web 应用程序还可能包含其他组件,例如过滤器、监听器等等。
在测试时,我们通常会编写一些单元测试来测试应用程序的各个组件是否正常工作。这些单元测试通常会包含 public static void main(String[] args) 方法,用于启动测试代码并执行测试。因此,在测试代码中会出现 public static void main(String[] args) 方法,而在实际的应用程序代码中可能不会出现。
知识
java
简介
- Apache:上网时访问的每一张网页其实都是在访问远端的WEB服务,而WEB服务都是通过Web服务器软件搭建的。而Apache就是世界排名第一的Web服务器软件。
静态
-
有点像我理解的全局
-
静态代码块
作用:类的信息加载完后,会自动调用静态代码块,可以完成静态属性的初始化功能
对象准备创建时,也会自动调用代码块,但不是静态的