目录

  • 1 初识Java
    • 1.1 Java是什么?
    • 1.2 如何搭建Java开发环境?
    • 1.3 如何编写java应用程序?
    • 1.4 代码如何注释?
  • 2 Java语法基础
    • 2.1 章节导引-BMI体重计算器
    • 2.2 Java变量与数据类型
    • 2.3 Java运算符
    • 2.4 数据类型转换
    • 2.5 控制台输入输出
    • 2.6 Java数学
  • 3 选择结构
    • 3.1 章节导引-BMI健康报告
    • 3.2 简单选择结构
    • 3.3 复杂选择结构
    • 3.4 选择结构嵌套
  • 4 循环结构
    • 4.1 章节导引-猜数字游戏
    • 4.2 while循环
    • 4.3 do...while循环
    • 4.4 for循环
    • 4.5 循环语句跳转
    • 4.6 多重循环
    • 4.7 猜数字最终版
  • 5 数组
    • 5.1 章节导引-客户积分奖励
    • 5.2 一维数组
    • 5.3 最大值与排序
    • 5.4 foreach访问数组
    • 5.5 二维数组
    • 5.6 循环嵌套
    • 5.7 客户积分奖励
  • 6 字符串
    • 6.1 章节导引-登录注册
    • 6.2 String类
    • 6.3 StringBuffer类
  • 7 面向对象入门
    • 7.1 章节导引-客户积分奖励升级
    • 7.2 类和对象基础
    • 7.3 类的无参方法
    • 7.4 类的有参方法
如何编写java应用程序?

一、使用记事本编写第一个Java程序

1、编写源代码:打开记事本,输入源代码,以Hello.java为文件名保存;



2、编译:使用javac命令编译源文件Hello.java生成Hello.class文件;


3、运行:使用java命令运行字节码文件Hello.class,将看到运行结果。



二、使用Eclipse开发第一个Java程序

1)下载Eclipse

应用程序的开发需要使用集成开发工具来完成,Eclipse是由IBM公司投资开发的、是目前最流行的Java应用程序集成开发工具之一。

下载Eclipse的步骤:

1、登录Eclipse的官方网站(http://www.eclipse.org);

2、选择合适的版本(标准版、开发版);


3、选择适合自己电脑硬件和系统的版本(32位、64位);


4、将下载的压缩包解压到指定的文件夹;

5、登录http://www.eclipse.org/babel下载中文语言包;

6、选择对应Eclipse版本的超链接,点击;

7、找到简体中文的语言包分类,点击下载;

8、将下载的语言包解压缩并覆盖Eclipse文件夹中同名的两个文件夹features和plugins。

2)Eclipse的配置与启动

1、在Eclipse的安装文件夹中运行eclipse.exe文件,即开始启动Eclipse;

2、在弹出的“工作空间启动程序”对话框中设置Eclipse的工作空间,并选中“将此值用作缺省值并且不再询问”复选框(工作空间用于保存Eclipse建立的程序项目和相关设置);

3、在弹出的“工作台”界面中关闭Eclipse欢迎界面(Eclipse首次启动时,会显示Eclipse欢迎界面)。


3)在Eclipse中开发Java程序

1、创建Java项目

在Eclipse中编写程序,必须先创建项目,Eclipse中有很多种项目,其中Java项目用于管理和编写Java程序。

2、创建Java类文件

创建Java类文件时,自动打开Java编辑器,创建Java类文件可以通过“新建Java类”向导来完成。

3、使用编辑器编写程序代码

编辑器总是位于Eclipse工作台的中间区域,该区域可以重叠放置多个编辑器。编辑器的类型可以不同,但它们的主要功能都是完成Java程序、XML配置等代码编写或可视化设计工作。

4、运行Java程序

在“包资源管理器”视图中右击类文件,在弹出的菜单中选择“运行方式”/“Java应用程序”命令,在“控制台”视图中将显示运行结果。


三、使用IDEA开发第一个Java程序

全称 IntelliJ IDEA,是java编程语言开发的集成环境,在业界被公认为最好的java开发工具。尤其在智能代码助手、代码自动提示、重构、JavaEE支持。

IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。