Java1

  • 面向对象

  • 平台无关

    • JRE java运行环境。该运行环境由 java虚拟机 JVM<核心 — 字节码指令,负责解释运行字节码文件。运行原理:负责将字节码翻译成虚拟机所在平台的机器码,并让当前平台运行该机器码>、类库 以及一些核心文件组成。

    • 只要平台提供了java运行环境,java编写的软件就能在其上运行。

  • 语法简单

  • 稳定

  • 多线程

  • 动态

    • java程序的基本组成单元——类。类在运行时是动态装载的

Java程序开发步骤

  • 编写源文件 (notepad++

    • 源文件扩展名为.java

      • 如果源文件中有多个类,那么只能有一个类是public类

      • 如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名 .java ;

      • 如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java就可以了。

  • 编译源文件

    • 使用java编译器 (Javac.exe)编译源文件,得到字节码文件(.class文件)

  • 运行程序

    • 使用java解释器 (Java.exe)来解释执行字节码文件(.class文件)

    • 从主类main方法开始执行

    • 一个Java应用程序必须有一个类含有public static void main(String args[])方法——主类

      • args[]是main方法的一个参数,是一个字符串类型的数组。

Java程序运行机制——编译型、解释型

  • 编译器 javac.exe

  • 解释器 java.exe

Java反编译(JDK提供的)——javap.exe

<把编译器得到的字节码文件还原为源文件>

编程风格

  • Allmans风格

    • 左右大括号各占一行 ——独行风格

  • Kernighan风格

    • 左大括号在上一行的行尾,右大括号独占——行尾风格

注释

  • 单行注释

    // 表示单行注释开始,即该行从//开始后续内容为注释

  • 多行注释

    /* balabala */

Java之父——James Gosling——Sun公司

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值