• 01Java语言概述


    1、软件: 一系列按照特定顺序组织的计算机数据和指令的集合

            软件分为:(1)应用软件
    
                              (2)系统软件
    
    2、人机交互的方式:(1)图形化界面
    
                                       (2)命令行方式     
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    3、应用程序 = 算法 + 数据结构

      4、计算机语言发展:(1)机器语言
    
                                         (2)汇编语言
    
                                         (3)高级语言: a.面向过程的语言    b.面向对象的语言
    
      5、Java的应用领域:Java web开发、大数据、Android应用程序等。
    
      6、Java语言的特点
    
            (1)面向对象性(两要素三特征)   
    
               两要素:类、对象
    
               三特征:封装、继承、多态
    
               (2)健壮性
    
            Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证。对指针的丢弃是 Java 的明智选择。Java 的安全检查机制使得 Java 更具健壮性
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    注意:虽然有垃圾自动回收机制,但是仍会出现内存溢出、内存泄漏问题。

              (3)跨平台性(JVM)
    
     7、注意事项
    
          (1)一个java源文件可以声明多个class,但只能最多有一个类声明为public,且要求声明为public的类的类名必须与源文件相同。
    
          (2)输出语句
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    System.out.printIn();//先输出数据,后换行
    System.out.print(); //只输出数据
    (3)每一条语句都以;结束

    8、Java程序的两个阶段-编译及运行

       (1)写代码
    
    • 1

    创建.java文件,在文件中编写符合java语法的源代码,该文件称为源文件。

      (2)编译
    
    • 1

    使用javac命令对源文件进行编译,生成.class文件,该文件我们称之为字节码文件,该文件的内容并不是二进制文件,如果是二进制文件,操作系统是可以直接执行的。

      (3)运行
    
    • 1

    使用java命令运行已经编译成功的java程序。JVM启动,通过“类装载器ClassLoader”从硬盘中找到.class字节码文件并装载,JVM解释器对字节码进行解释,最终解释为二进制码,然后操作系统通过执行二进制指令来和硬件平台完成交互。

    9、Java的三种注释方式

    (1)单行注释(//)

    (2)多行注释()

    (3)文档注释(Java特有)

     通常是对程序中某个类或类中的方法进行的系统性的解释说明,开发人员可以使用JDK提供的javadoc工具将文档注释提取出来生成一份API帮助文档。文档注释以符号“”结尾
    
    • 1

    注意:

     a.单行注释和多行注释,注释的内容不参与编译
    
     b.文档注释的注释内容可以被JDK提供的工具Javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档
    
     c.多行注释不可以嵌套使用
    
    • 1
    • 2
    • 3
    • 4
    • 5

    10、Java API文档

        API是Java提供的基本编程接口,API文档详细说明了Java中常用类和方法的功能,开发者可以通过查阅API文档,调用应用程序接口(API)来编程。用于告诉开发者如何使用这些基础类及这些类中包含的方法。
    
    
        文d 
        章转自:[01Java语言概述_Java-答学网](http://www.dxzl8.com/it/1079306.html)
    
    • 1
    • 2
    • 3
    • 4
    • 5

    作者:答学网,转载请注明原文链接:http://www.dxzl8.com/

  • 相关阅读:
    ETLCloud助力富勒TMS实现物流数仓同步
    内网建自己的pip源
    Flink---12、状态后端(HashMapStateBackend/RocksDB)、如何选择正确的状态后端
    流式响应Web小工具实践
    唤醒桌面应用中休眠的宇宙结构(一)
    网络舆情监测制度与措施
    【Python从入门到进阶】39、使用Selenium自动验证滑块登录
    PHP引用符&的用法介绍
    2022Q3手机配件增长榜:手机壳、数据线等供求不断增加
    Spring框架学习 -- 核心思想
  • 原文地址:https://blog.csdn.net/zl5186888/article/details/126795405