最近看了一段时间java的书和教程,感觉.Net在很多地方借鉴了java的思想,以下为初学者的一家之言,勿怪
(照以前的经验,肯定会随着时间不断加强认识,修正看法的偏差;)
java虚拟机 == .Net的CLR(公共语言运行时)
JDK(java运行环境) == .Net的Framework(与.Net SDK不太一样, .Net SDK包含了开发工具、文档、例子教程)
java的package == .Net的NameSpace(命名空间)
servlet == IL(中间语言)+code behind
JavaBean == Code Behind+C#、VB.NET编写的component
TagLib(标签库) == UserControl(用户自定义控件)
struts(MVC框架) == ASP.Net页面+code behind+component
Q & AQ:什么是package?
A:包(package)可以理解为Windows 目录结构
java.sql.* == java/sql/*
一个包 多以*.jar 的形式出现.
类似*.dll
访问包内的类 java.sql.ResultSet;
*.dll NameSpace *.*.*
当前评分 2.3 , 共有 11 人参与
- Currently 2.272727/5 Stars.
- 1
- 2
- 3
- 4
- 5