摘要:
什么是软件架构 软件架构分逻辑架构、物理架构、系统架构。一般情况下系统架构师会出起码包含以上3个部分的文档,而部分分工明细的公司,物理架构关于服务器配置与网络的章节由运维部(或其他类似职责部门)来补充或修改。有此可以看出一个合格的系统架构师,他/她的知识广度是很恐怖的。当然本文并不是一个维基百科或百... 阅读全文
摘要:
配置classpath根据path环境变量的原理,可以定义一个名为classpath环境变量,将要运行的class文件所在目录定义在该变量中。例:set classpath=c:\classpath变量值是java类文件的目录path变量是windows程序文件的目录JVM查找类文件的顺序:如果没有... 阅读全文
摘要:
OOP对象有三个要素behavior接口是怎样的,有什么方法/field可以用?state调用方法的时候,对象会有什么反应?只有通过调用方法才能改变一个对象的stateidentity对象之间如何区分?类的三大关系dependenceuses-a在方法里用到的类(方法的local variable)... 阅读全文
摘要:
一、JVM是什么Java虚拟机(英语:Java Virtual Machine,缩写为JVM),又名爪哇虚拟器,一种能够运行Java bytecode的虚拟机,以堆栈结构机器来进行实做。最早由太阳微系统所研发并实现第一个实现版本,是Java平台的一部份,能够运行以Java语言写作的软件程序。Java... 阅读全文
摘要:
英文原文:A Developer's Guide to Starting a New Job 大多数职场新人总是特别焦虑和忐忑不安。刚进入公司,如何把握关于人际关系、工作进度和请教问题等等方面的这个度是非常困难的一件事。更不幸的是,在这个新环境中,还会屋漏偏逢连夜雨地让你处理多任务。在刚开始几... 阅读全文