HttpSession对象与Cooike的关系 以及 Cookie对象构造函数问题

看教材看完 会话跟踪 一章后 有几个疑惑 想请教论坛上的各位:

1.HttpSession对象 与 cookie 是什么关系?

2.为什么Cookie对象自己有构造函数?当request.getSession()方法出现时 容器不就自动创建cookie了吗?

我有个同学说 Cookie拥有构造函数的意义在于 单独使用cookie来跟踪会话 而不使用session 。 能不能这么理解呢?如果不能,那该如何理解?

重点在第二个问题上

还想请教各位

先谢过了~~

好像不是同一个问题