Java程序设计案例教程

本文介绍了Java的基础知识,包括Java的三个版本(JavaSE、JavaEE、JavaME)和编程环境(JDK与JRE)。讲解了Java程序的运行流程、程序类型以及创建第一个Java项目的步骤,涉及MyEclipse集成开发环境的使用。此外,还概述了JavaAPI帮助文档的重要性。文章以一个简单的Java应用程序为例,展示了代码编写和运行的过程,并分析了Java程序的目录结构。
摘要由CSDN通过智能技术生成

目录

1. java初步

1.1 Java基础知识

1.2 创建第一个Java项目

1.3 Java API 帮助文档

1.4 小结


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程序运行的标准环境,包含Java SE核心类库和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.JDK下载安装 查看《JDK官网下载与安装过程.md

1.2.1 Java应用程序运行环境搭建

 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小程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铲屎官白茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值