`
josh_zgq
  • 浏览: 3345 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
同步与异步   阻塞与非阻塞   回调函数
       在java程序中,我们自己的写的类,最终都会被加载到JVM中,那么在JVM中是如何存放加载完的这个类信息的。java中就是通过Class这个类来实现的。      我们自己写的类被加载到JVM中后,JVM就为该类生成一个Class类的实例来表示我们自己写的这个类。而我们自己的写的类的每个实例也会自动和这个Class类的实例关联起来,所以我们可以通过 getClass()方法获取到这个Class类的实例。        具体关系如下:                                                              Class   ...
     程序开发过程      作为程序员,必须知道一个程序的开发过程,这个过程应该铭记在心。      作为程序员,必须知道一个程序的开发过程中,必须使用的工具以及能够使用的工具,以及这个工具的作用。      比如说java程序:      编写源码.java文件-》编译成.class文件-》调试、执行.class文件-》打包、分发程序(jar,war等文件)      因为程序员写的程序是为了给最终用户使用的,而不是在你的IDE中让别人使用。
       工欲善其事,必先利其器!        作为一个java程序员都不知道Eclipse能够帮助我们做什么,做的目的是什么,就知道用Eclipse写程序,连写好的程序什么时候编译的,编译完的程序在什么地方,如何执行的都不知道,还说自己会用eclipse 写java 程序。        多么悲哀的事情啊!      多么悲哀的程序员啊!  
API 库 接口 SDK 运行环境
 程序员必须知道代码的两层含义   第一层:代码的语法含义 第二层:代码的业务含义    如果连第一层含义都没弄清楚,那就别谈你理解了程序。    
程序员要想理解某个程序,那就必须了解这个程序的执行路径。   理解一个开发框架也是如此。
Global site tag (gtag.js) - Google Analytics