主讲人:吕正茂
Java程序设计案例教程
目录
1. java初步
1.1 Java基础知识
1.1.1 Java编程开发简介
1.Java版本
Java SE 应用于桌面环境 桌面应用开发
Java EE 应用于基于Java的应用服务器 企业应用开发
Java ME 简化版 应用于移动、无线及有限资源的环境 移动应用开发
2.Java编程环境
Java编程环境离不开JDK和JRE。
JDK (Java development kit) Java开发包 开发环境,是Java开发的核心包,包含JRE、Java常用工具(如Java编译器、Java解释器、Java文档生成器等)和Java核心类库。
JRE (Java runtime environment) Java运行时环境 运行环境,是支持Java程序运行的标准环境,包含JavaSE核心类库和JVM虚拟机。
注意:
因为JRE是一个运行时环境,而JDK是一个开发环境,所以编写Java程序时需要JDK,而运行Java程序时就需要JRE。而JDK里面已经包含JRE,因此只需要安装JDK,不仅可以编写Java程序,也能运行Java程序。
**1.1.2 Java程序运行流程 **
1.1.3 Java程序类型
Java程序主要分为两类:
Java Application(Java应用程序) Java应用程序 指? 能通过Java解释器解释独立运行的程序。可执行的Java应用程序的主类中必须有main方法,main方法时Java程序的入口。
Java Applet (Java 小程序) Java小程序是用来增强网页功能,产生特殊效果的程序。不能单独运行,必须嵌入用HTML编写的Web页面中,通过与Java兼容的浏览器或小程序来查看器来控制执行。
1.2 创建第一个Java项目
1.2.1 Java应用程序运行环境搭建
1.JDK下载安装 查看《JDK官网下载与安装过程.md》
2.安装MySQL数据库 查看《mysql下载安装教程.md》
1.2.2 Java应用程序集成开发环境MyEclipse
1.2.3 在MyEclipse下开发Java应用程序
1.创建一个Java工程
2.创建一个Java包 com.miao
3.创建一个Java类
4.输入一行代码
System.out.print("aaaaaaaaaa");
5.运行java程序
6.查看输出结果
7.Java项目的目录结构
1.3 Java API 帮助文档
1.4 小结
? Java是一门面向对象的语言。Java具有简洁性,面向对象,分布式,健壮性,安全性,平*立与可移植性,多线程,动态性等特点。Java有3个独立版本:Java SE,Java EE,Java ME。运行Java程序时需要JRE。JDK是开发Java程序的核心。JDK包括了JRE。Java源程序经过编译之后,生成了与平台无关的字节码文件,再经解释器解释之后,在Java虚拟机上执行机器码。Java虚拟机实现了Java字节码的跨平台。Java程序有两类:Java应用程序和Java小程序。