zoukankan      html  css  js  c++  java
  • Java入门(一)

    一、语言分类

    机器语言

    汇编语言

    高级语言

    二、Java分类

    JavaSE 标准版,主要针对桌面应用

    JavaEE 企业版,主要针对服务器端的应用

    JavaME 微型版,主要针对消费性电子产品的应用

    三、Java特性

    1.跨平台,可移植

    2.面向对象

    3.高性能

    4.分布式

    5.多线程

    6.健壮性

    四、Java应用程序的运行机制

    计算机高级语言包括编译型和解释型语言。Java是编译型和解释型语言的结合。

    • Java首先利用文本编译器编写Java源程序(后缀名为.java);
    • 再利用编译器(javac)将源程序编译成字节码文件(*.class);
    • 最后利用虚拟机(解释器)解释执行。
      **不同的操作系统有不同的虚拟机。Java虚拟机机制屏蔽了底层运行平台的差别。实现了“一次编译,随处运行。”

    源文件——> java编译器 ——> 字节码文件(*.class) ——> (JRE: 类装载器 ——> 字节码校验器 ——> 解释器) ——> 系统平台

    五、JVM、JRE、& JDK

    • JRE:Java运行时环境,包含Java虚拟机、库函数、运行Java应用程序所必须的文件。
    • JVM:Java虚拟机,就是一个虚拟的用于执行字节码的“虚拟计算机”。
    • JDK:包含JRE,以及增加编译器和调试器等用于程序开发的文件。
      **如果只是运行Java程序,只需要JRE就可以了,JRE通常都非常小,其中包含了JVM。如果要开发Java程序,就需要安装JDK了。

    六、Java编程基本规范

    • Java对大小写敏感
    • 关键字public为访问修饰符,用于控制成语的其他部分对这段代码的访问级别
    • 关键字class表示类,Java是面向对象的语言,所有代码必须位于类里面
    • 一个源文件中至多只能声明一个public的类,其他类的个数不限。如果源文件中包含一个public的类,则源文件名必须和该public的类名一致
    • 一个源文件可以包含多个类class
    • 正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件
    • main方法是Java应用程序的主入口方法,它有固定书写格式:public static void main(String[] args){...}
  • 相关阅读:
    SQL游标写法代码
    关键词过滤器
    TOP4NET20107027源代码非官方
    亚马逊API之订单下载
    PHP上传大文件参数设置
    CListCtrl中的一个错误(c++)
    汇编语言数据结构
    类型为“System.OutOfMemoryException”的异常
    【javascript脚本】动态设置div的高度和宽带
    【读书笔记】串指令备注
  • 原文地址:https://www.cnblogs.com/nanhuaqiushui/p/9683687.html
Copyright © 2011-2022 走看看