大家配好环境,安装好编译器(eclipse)后,应该建立第一个项目“Hello word”

一、在建立项目之前,来介绍一下项目的结构。

1、class (类)项目中的最小单位,一个类中存放着相应的方法和量。

2、package(包):存放类的空间。为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。

3、folder(文件夹):存放包。

4、project(项目):存放文件夹,所有软件或者一部分,在创建时都成为一个项目,项目中包含所需要的所有文件。

5、workspace(工作空间):每次打开Eclipse,都会提示选择工作空间。工作空间的是用来存储项目,在不同的工作空间下,java项目的名称是可以一样的。

二、新建一个HelloWord项目

在菜单栏的左上角 file -->new-->java project 点击后 如下图:

其中Project Name 就是本次项目开发所需要的名称 咱第一个项目为 HelloJava,项目名称和已有项目名称不能相重复。

Use default location 是使用默认的路径,勾选为 默认路径,如果不勾选则为自定义路径。

JRE 和Project layout 则暂时无需要了解。

把以上该填的填好了,则就可以点按钮finish了。

新的HelloJava项目建立完成后,为下面的样子,左边为当前工作空间的项目集。appcompat_v7和bandtest是我以前的项目,目前用不到,对它单击鼠标左键关闭了。

当前的项目为HelloJava,src 就是我在前面讲到文件夹,JRE System Library 是当前java项目的运行环境

对着src点击鼠标右键 选择 new->package -->创建一个新的包,我取的包名为 com.geekclub.main (包名的命名规则之后会单独讲,大家前期做实验不必纠结)

正下方Console 是控制台,可以测试使用。

对着com.geekclub.main包,点击鼠标右键同样的方式创一个类,类名为MyMain(命名不能与项目重复,命名规则之后会详细介绍)。

创建类的图如下,Source folder 是指程序需要存放的文件夹,Package 指当前类存放的包,如果没有建立包和文件夹,直接默认为空。

往下看 modifiers 选择public 和 default、abstract final 等等都是类的类型,在日后的项目中自己可以用到。

Superclass是 他的父类是谁,继承关系日后再讲。

intefaces 是继承的接口

下一个选项 which method stubs would you like to create?

是以什么方法创建类,默认为第三个,如果运行程序需要运行,选择public static void main()选项。

接下来我要讲讲main方法(java中把每个解决问题的函数称为方法),但是呢一个程序有且只有一个main方法,在程序运行过程中,编译器会自动根据路径找寻具有main方法的类,假如说有两个main方法或者多个,编译时会让程序员自行选择。

下图就是我新建立的类,MyMain。在这个Mymain类中有

public static void main(String[] args) {

System.out.println("hello java word");

}

这一个方法,这就是main方法,程序的唯一的一个入口。

public static void main(String[] args) {

}这为原有方法。

System.out.println("hello java word");控制台输出语句,大家前期没必要深究,就先使用它吧。

仔细的同学会发现,在编写代码的正下方控制台区域(console)区域出现了一个 hello java word ,这是我执行了当前这个程序,输出到控制到的字符。

从此大家就开启了java的世界,如果有不懂的地方qq联系我 290760241

geckhan 2015.1.19

java项目介绍_java项目介绍及创建相关推荐

  1. 【源码及课件分享】Java实战项目之酒店客房管理系统_Java项目开发_Java项目实战

    Java实战项目又双叒叕来咯~小伙伴们请查收~酒店客房管理系统![源码及课件分享]Java实战项目之酒店客房管理系统_Java项目开发_Java项目实战_Java毕业设计https://www.bil ...

  2. 【源码及课件分享】Java实战项目之进销存管理系统_Java项目开发_Java项目实战

    还没有搞定毕设的小伙伴一定要看鸭~ Java实战项目--进销存管理系统![源码及课件分享]Java实战项目之进销存管理系统_Java项目开发_Java项目实战_Java毕业设计https://www. ...

  3. java linux 服务_java项目部署Linux服务器几种启动方式总结经验

    一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是ja ...

  4. java开发项目经验_Java项目经验——程序员成长的钥匙

    今天给大家分享一篇Java项目经验,希望可以给正在成长中的新手Java程序员一个学习的方向! Java是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如 ...

  5. java dbhelper类_java项目使用的DBhelper类

    import java.io.*; import java.sql.*; import java.util.*; import javax.servlet.jsp.jstl.sql.*; public ...

  6. java bundle类_java ResourceBundle介绍

    public abstract class ResourceBundle extends Object 下列类的父类: ListResourceBundle, PropertyResourceBund ...

  7. java application 路径_java项目获取根路径(web项目和application项目的区分)

    Java项目中经常要读取配置文件,涉及到读取配置文件的地方,就会要读定位文件的路径.因此,在项目如何正确获取文件路径尤为关键. 根据不同的java项目,在获取文件路径时候有一些 小区别 测试环境:E: ...

  8. java printwriter 文件_java – 如何使用printwriter创建和写入文件

    我的代码看起来像这样 File Fileright = new File("C:\\GamesnewOrder.txt"); PrintWriter pw = new PrintW ...

  9. java英语介绍_java,英文介绍项目.doc

    java,英文介绍项目 java,英文介绍项目 篇一:Java开发常见英文 Java基础常见英语词汇(共70个) Author:ZW OO: object-oriented ,面向对象OOP: obj ...

  10. java项目介绍项目收获_java项目收获总结

    作为培训,项目的好坏对培训质量的影响十分大,常常是决定性的作用.下面是YJBYS小编整理的java项目收获总结范文,希望对你有帮助! 2017年java项目收获总结一 从二十几天前的项目需求分析,到数 ...

最新文章

  1. python圣诞节快乐_用python让大白对你说圣诞快乐
  2. 想转行到机器学习,学到什么程度,才能找到工作?
  3. 工作中这些实用的小技巧,90%的程序员不知道
  4. 从上往下 流式布局_揭秘做好网站结构优化的4步(下)
  5. spring boot实现导出数据到excel
  6. VC2010 [转]解决char *无法转换为LPCWSTR问题
  7. 手把手教你学Dapr - 3. 使用Dapr运行第一个.Net程序
  8. android自定义控件几种,Android 自定义View一个控件搞定多种水波纹涟漪扩散效果 - CSDN博客...
  9. tcpmp 编译 源代码分析
  10. sps及pps在解码器内传递过程
  11. stm32h7高速通信_【STM32H7教程】第75章 STM32H7的SPI总线应用之驱动DAC8501(双路输出,16bit分辨率,0-5V)...
  12. Opencv笔记(十八)——轮廓的更多函数及其层次结构
  13. Ubuntu16.04 安装显卡驱动 cuda,cudnn
  14. 用户交互系统BBS功能展示(手机端)
  15. 互动快报读报软件159份全国主流大报倾情奉献读者
  16. FPGA下载(kintex-7)
  17. 信息化项目中服务器费用占比,企业信息化投入是什么 它的占比是多少
  18. 解决win10蓝牙搜索到小爱音箱无法连接问题
  19. INCA_ProF脚本教程
  20. 理解涡流--电磁炉只能加热铁磁性物质(磁化)

热门文章

  1. QQ聊天记录恢复、迁移教程(改变默认存储位置、个人文件夹保存位置)
  2. Android心电数据分析,基于Android系统的心电信号采集与分析系统设计
  3. 小甲鱼python自学笔记
  4. colab配置运行python项目
  5. java实验报告实验环境_Java实验报告一:Java开发环境的熟悉
  6. 用bat命令重启explorer的方法
  7. bat中获取bat命令结果
  8. linux运维和python运维_Linux运维对比:Shell运维 VS Python运维
  9. windows中ping端口:tcping命令
  10. 吴恩达机器学习中文视频链接