zoukankan      html  css  js  c++  java
  • 认识Java

    java出生地:SUN Microsystems Inc<开源>
        -SUN : Standford University Network
    java之父:James Gosling
    全世界最伟大的开源公司:Google
     
    java1991年出现,1995年发布
     
    Platform:平台
    J2ME:被Android顶替了
        Linux(C) - centOs --Android(C) --Java
    J2SE: java 2 standard Editon -- Java2标准版
    J2EE:java 2 Enterprise Editon --Java2企业版
     
     
    java运行机制:
                      编译                  解释
        java源文件 ----------> 生成.class文件 ------>JVM---------->平台<多平台,跨平台>
                 javac
     
    java是一个先编译后解释
     
    JVM<Java Virtual Mechine> :在一台计算机上由软件或硬件模拟的计算机。
    JVM读取并解释经过编译过的平台无关的字节码.class文件
    JRE<Java Runtime Enviroment>:Java运行环境   
        --加载代码:由class loader完成
        --校验代码:由bytecode verifier完成
        --执行代码:由runtime interpreter完成
    GC<Garbage Collection>垃圾收集在Java程序运行过程中,自动进行,程序员无法精确地控制和干预
     
    JDK<Java Development Kits>
     
    配置JDK环境变量:
     
    在JDK1.5过后,不用添加新的环境变量:classpath,在JDK1.5之前需要配置
     
    而JDK1.5之后版本只需要配置path环境即可;
        1.选中我的电脑,右击,选择属性
        2.进入以页面,选择高级系统设置
        3.进入系统属性后,选择高级的项,点击环境变量
        4.在系统变量中,找到“path”,双击选中
        5.这时候找到自己的JDK安装目录,找到jdk下的bin文件后,复制此时的路径:
            大致为:C:Program FilesJavajdk1.7.0_80in(根据自己的安装路径有所更改)
        6.将上面得到的路径,粘贴到path内容的最前面,或者在最后追加;(如果怕自己一次不成功,建议可以先保存原来的path内容,防止带来不必要的麻烦)
     
    java,exe是java虚拟机
    javadoc.exe用来制作java文档
    jdb.exe是java的调试器
    javaprof,exe是剖析工具
     
     
     
  • 相关阅读:
    资深工程师为何否定这种单例模式
    C#经典面试题及答案【20090210更新】
    难道SQL的子查询就是鸡肋吗?
    转:WCF基础知识问与答
    针对分析单点登录(流程图与数据安全)提出的问题及解决方案
    老生常谈:装饰者模式
    我对IDisposable接口的理解
    log4net日志组件经验分享
    老生常谈:工厂模式兄弟姐妹
    探讨高访问量网站优化方案(从图片角度)
  • 原文地址:https://www.cnblogs.com/fkrcode/p/6005033.html
Copyright © 2011-2022 走看看