- 1
- 0
- 约4.11万字
- 约 30页
- 2018-11-08 发布于江苏
- 举报
个计算机专业学生几地Java编程经验汇总
想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升??
1. 关于动态加载机制??
学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当 然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法:
在命令行窗口运行Java程序的时候,加上这个很有用的参数:
java -verbose *.class
这样会清晰的打印出被加载的类文件,大部分是jdk自身运行需要的,最后几行会明显的看到自己用到的那几个类文件被加载进来的顺序。即使你声明了一个类对 象,不实例化也不会加载,说明只有真正用到那个类的实例即对象的时候,才会执行加载。这样是不是大家稍微能明白一点动态加载了呢?^_^
2. 关于寻找class文件原理??
建议大家在入门的时候在命令行窗口编译和运行,不要借助JCreator或者Eclipse等IDE去帮助做那些事情。尝试自己这样做:
javac -classpath yourpath *.java
java -classpath yourpath *.class
也许很多人都能看懂,设
您可能关注的文档
- 一部中年人地爱情“童话”故事——论朱天心《初夏荷花时期地爱情》.doc
- 丁磊:奔走于互联网江湖地“IT大佬”.doc
- 丁苯橡胶地生产工艺与技术路线地选择.doc
- 丁苯橡胶地生产工艺及技术进展.doc
- 丁酸梭菌与鼠李糖乳杆菌体外混合培养对肠道致病菌地影响.doc
- 丁莹莹地故事.doc
- 七年级整式地加减期中复习题.DOC
- 七谈实施《语文先秦诸子选读》地有效途径.doc
- 万m转炉煤气柜煤气事故控制措施与应急方案.doc
- 万向滑动叉零件地机械加工工艺规程装备.doc
- 华为云服务应用与项目实践课件 9.1统一身份认证服务 IAM.pptx
- 华为云服务应用与项目实践课件 9.2云审计服务 CTS.pptx
- 华为云服务应用与项目实践课件 9.3云日志服务 LTS.pptx
- 华为云服务应用与项目实践课程教案.docx
- 华为云服务应用与项目实践实验指导书 4基于存储服务部署视频网站.docx
- 华为云服务应用与项目实践课件 1.2华为云入门.pptx
- 华为云服务应用与项目实践课件 2.3 弹性云服务器 ECS.pptx
- 华为云服务应用与项目实践课件 3.1弹性伸缩AS.pptx
- 华为云服务应用与项目实践课件 1.1云计算基础知识.pptx
- 华为云服务应用与项目实践课件 2.1虚拟私有云 VPC.pptx
原创力文档

文档评论(0)