• 笔记--java入门


    第一课:java入门

    一、java地位

    1、主导地位(网络应用)

    2、基础地位(对象语言)

    3、需求地位

    二、java特点(重点:平台无关性)

    平台=OS(操作系统)+CPU

    每个平台都有自己独特的机器指令,所谓机器指令就是可以被该平台识别,执行的一种由0和1组成的序列代码。

    例如下图,对于同一个加法指令,蓝色和红色两个平台的指令是不一样的。这时,在蓝色平台上安装一个java的虚拟环境(JRE),这个JRE本身就具有加法的序列代码(假设是绿色的),在蓝色平台识别加法指令前,先通过JRE出来一个序列(绿色的),JRE再把这个序列翻译给蓝色平台可以识别的指令,这样蓝色平台就可以执行加法指令了。

    同样,将JRE安装在红色的平台也一样可以执行加法指令了。(绿色的可以说是“中间代码”)

    三、java程序开发步骤

    1、编写(文本编辑器)

    2、编译(java编译器,javac.exe)

    3、执行(java解析器,java.exe)

    重点:

    1、java程序是由若干书写形式互相独立的类组成

    2、保存时,必须与public类名一样,文件格式默认ANSI

    3、一个程序至多一个public类

    4、javac  A(文件名!!!).java  加后缀;java A(主类!!!)

    5、一个程序可以有多个主类

    6、编译时,不一定要有主类;解析执行时一定要有主类,不然会出错。

    7、java提供反编译javap.exe

    四、编程风格及些符号

    1、独行(左右括号各占一行,适合少量代码)

    2、行尾(左括号在句尾,右括号占一行,适合复杂)

    3、单行注释:\  ;  多行注释:/*···*/

    小白学习中,以上仅供自己学习,如有错误,恳指正。

  • 相关阅读:
    汉堡博客
    复利计算——结对1.0
    《构建之法》第4章读后感
    Compound Interest Calculator4.0
    实验一 命令解释程序的编写
    Compound Interest Calculator3.0续
    1203正规式转换为有穷自动机
    优缺点评价
    语文文法
    词法分析实验总结
  • 原文地址:https://www.cnblogs.com/liyanyinng/p/12401958.html
Copyright © 2020-2023  润新知