zoukankan      html  css  js  c++  java
  • 1、初始JAVA

    一、    语言的翻译分两种:

       编译型语言:例如c语言、c++语言  优点:速度快  缺点:不能跨平台                编译器编译——>特定平台的目标文件obj——>特定平台

       解释型语言:例如PHP语言、JavaScript语言 优点:可以跨平台  缺点:速度慢    解释器(自己涵盖了各种数据类型)——>跨平台

       而java为先编译后解释的语言,先通过编译将源代码编译为特定平台下的class目标文件(字节码文件)——>再放在JVM虚拟机上进行解释——>可以跨平台的运行

      

    二、几个英文缩写

      JVM(JAVA VIRTUAL MACHINE):在一台计算机上由硬件和软件模拟产生的计算机。JVM读取并解释经过编译的平台无关的class目标文件

      JRE(JAVA Runtime Environment):JAVA运行时环境,加载代码,校验代码,执行代码。

      GC(Garbage Collection):垃圾回收机制,JVM自动回收,程序员无序操心,GC回收的是堆区的东西。

      JDK(JAVA DEVELOPMENT KITS)

    三、java几个原则

      一个源文件至多只能有一个public修饰的类

      源文件名必须和public的类名相同

     

    四、堆:存放数据的位置(heap)(存放大量数据)(由GC回收)(线程共享)

      栈:存放地址的位置(struct)(速度快)(应用结束后自动销毁)(线程独占)

      基本变量:

        1、全局基本变量:放在堆中

        2、局部基本变量:放在栈中
      String p=”12321313121dfasdf”; 
      左边连同16位放在栈里,右边的具体一大堆存放在堆里。

       

  • 相关阅读:
    五星评价
    IE9以上 CSS文件因Mime类型不匹配而被忽略 其他浏览器及IE8以下显示正常
    js时间显示设置
    jq手风琴---点击时列表的左边距逐渐减小
    break continue return
    validate插件:验证密码没有空格 用户名是5-10位 至少包含数字和大小写字母中的两种字符
    Commons IO
    Servlet & JSP
    设计模式
    Table of Contents
  • 原文地址:https://www.cnblogs.com/television/p/8337860.html
Copyright © 2011-2022 走看看