「Java静态容器」java静态的作用

博主:adminadmin 2023-03-21 04:56:05 942

今天给各位分享Java静态容器的知识,其中也会对java静态的作用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java容器问题

aviLabel 是一个列表, 第一个元素你添加的是  e

然后,你e.getChildren().remove(0); 删除了,一个 child

换句话说 ,e.getChildren().remove(0); = aviLabel.get(0).getChildren().remove(0);

你又想修改,又想值不变,是不是 有些说不过去吧

你如果真的不想改变的话,别把e放到 aviLabel  里,

你在创建一个对象 ,然后,把这个对象放到 aviLabel  里

Elem e = new Elem();

e.setLabelName("ddd");

Elem e1 = new Elem();

e1.setLabelName("e222");

Elem e2 = new Elem();

e2.setLabelName("e");

e.getChildren().add(e2);

e.getChildren().add(e1);

Elem ex = new Elem();

ex.setLabelName("ddd");

ex.getChildren().add(e2);

ex.getChildren().add(e1);

aviLabel.add(ex);

e.toString();

e.getChildren().remove(0);

java我是初学者,登录,注册两个类,用集合的泛型存注册的数据(姓名,密码),登录的时候怎么做啊?

你这要做的是一个模拟登录,注册,那么首先需要1个静态的容器,也就是存数据的地方,

建议单独建一个类,Data

里边一个静态变量

public static HashMapString,User users = new HashMapString,User();//Key为用户的名称,不能重复,User为用户对象,里边可以添加你需要模拟的属性

思路:

注册的时候,首先根据用户输入的用户名在users里去找有没有重复的Key,users.containsKey()这个方法可以做到,如果有则不能用此用户名注册,否则可以继续填写资料,填写按成后,实例化一个User,将这个User的 userName作为key ,User作为value插入users这个map中,

登录的时候也是根据用户名去users中去找key,然后在匹配密码

j2ee开发中的“java容器”和“web容器”有什么区别?

容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好。 常用容器 jBoss, WebSphere,WebLogic,Resin,Tomcat。JAVA内部的容器类 Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap 。ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。、Vector是同步的。这个类中的一些方法保证了Vector中的对象是线程安全的。而ArrayList则是异步的,因此ArrayList中的对象并不是线程安全的。因为同步的要求会影响执行的效率,所以如果你不需要线程安全的集合那么使用ArrayList是一个很好的选择,这样可以避免由于同步带来的不必要的性能开销。====================================================================================容器是一个Java 所编写的程序,原先必须自行编写程序以管理对象关系,现在容器都会自动帮您作好在通常情况下 我们提到的 servlet容器 web容器 jsp容器 之类的 意思相同 指的是同一种东西(例如: WebSphere,WebLogic,Resin,Tomcat )做软件 我们提到的服务器 都指的是软件(运行在硬件服务器上的) 分为:静态服务器 和 动态服务器。 服务器 顾名思义 是用在网络上的,上面提到的容器 就包含在动态服务器里java容器 我个人认为你指的应该是 编译和解释执行的环境JDK...从严格定义讲:Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap=====================================================================================servlet容器,负责管理servlet生命周期。 web容器,负责管理和部署web应用,其本身可能具备servlet容器组件;如果没有,一般能将第三方servlet容器作为组件整合进web容器。 应用服务器,其功能远远大于web容器,因为它可以部署EJB应用,可以实现容器管理的事务,一般的应用服务器有weblogic和websphere等,它们都是商业服务器,功能强大但都是收费的。web容器最典型的就是tomcat了,Tomcat是web容器也是servlet容器。

Java静态容器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java静态的作用、Java静态容器的信息别忘了在本站进行查找喔。