课程大纲、Java概述和第一个Java程序
课程介绍
课程大纲
- 基本语法
- 面向对象
- HTML前端
- XML
- 数据库
- JDBC
- WEB服务器
Java-语言概述
Java能做什么
- 制作网站
- 做Android
- 做游戏
- 做桌面软件
Java语言特性
- 简单易用
- 面向对象
- 安全性高
- 多线程
- 跨平台
- Windows,Linux,MacOs:利用JVM,Java虚拟机。
- 一次编译,处处运行。
JRE
- JRE:Java运行环境,包含JVM、核心类库。
- JDK:Java开发工具包,包含JRE、Java的开发工具(Javac.exe/jar.exe)
第一个Java程序
第一个Java程序Hello World(Java执行流程的三大步骤)
- 将Java代码编写到扩展名为.java的文件当中。
- 通过javac命令对该java文件进行编译,并生成一个扩展名为.class的文件。
- 命令示例:javac Hello.java
- 注意:
- 我们生成字节码文件的名称 和 class的名称一样的。
- 如果我们在calss前添加了一个public,那么 文件名称 必须要跟 class的名称保持一致。
- 通过java命令对生成的class文件进行运行。
- 命令示例:java Hello,此处Hello指Hello.class文件。
流程图
Eclipse
快捷键
- show templates proposals:快捷模板
- mac:⌥+/
- win:Alt+/