java项目介绍_java项目介绍及创建
大家配好环境,安装好编译器(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项目介绍及创建相关推荐
- 【源码及课件分享】Java实战项目之酒店客房管理系统_Java项目开发_Java项目实战
Java实战项目又双叒叕来咯~小伙伴们请查收~酒店客房管理系统![源码及课件分享]Java实战项目之酒店客房管理系统_Java项目开发_Java项目实战_Java毕业设计https://www.bil ...
- 【源码及课件分享】Java实战项目之进销存管理系统_Java项目开发_Java项目实战
还没有搞定毕设的小伙伴一定要看鸭~ Java实战项目--进销存管理系统![源码及课件分享]Java实战项目之进销存管理系统_Java项目开发_Java项目实战_Java毕业设计https://www. ...
- java linux 服务_java项目部署Linux服务器几种启动方式总结经验
一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是ja ...
- java开发项目经验_Java项目经验——程序员成长的钥匙
今天给大家分享一篇Java项目经验,希望可以给正在成长中的新手Java程序员一个学习的方向! Java是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如 ...
- java dbhelper类_java项目使用的DBhelper类
import java.io.*; import java.sql.*; import java.util.*; import javax.servlet.jsp.jstl.sql.*; public ...
- java bundle类_java ResourceBundle介绍
public abstract class ResourceBundle extends Object 下列类的父类: ListResourceBundle, PropertyResourceBund ...
- java application 路径_java项目获取根路径(web项目和application项目的区分)
Java项目中经常要读取配置文件,涉及到读取配置文件的地方,就会要读定位文件的路径.因此,在项目如何正确获取文件路径尤为关键. 根据不同的java项目,在获取文件路径时候有一些 小区别 测试环境:E: ...
- java printwriter 文件_java – 如何使用printwriter创建和写入文件
我的代码看起来像这样 File Fileright = new File("C:\\GamesnewOrder.txt"); PrintWriter pw = new PrintW ...
- java英语介绍_java,英文介绍项目.doc
java,英文介绍项目 java,英文介绍项目 篇一:Java开发常见英文 Java基础常见英语词汇(共70个) Author:ZW OO: object-oriented ,面向对象OOP: obj ...
- java项目介绍项目收获_java项目收获总结
作为培训,项目的好坏对培训质量的影响十分大,常常是决定性的作用.下面是YJBYS小编整理的java项目收获总结范文,希望对你有帮助! 2017年java项目收获总结一 从二十几天前的项目需求分析,到数 ...
最新文章
- python圣诞节快乐_用python让大白对你说圣诞快乐
- 想转行到机器学习,学到什么程度,才能找到工作?
- 工作中这些实用的小技巧,90%的程序员不知道
- 从上往下 流式布局_揭秘做好网站结构优化的4步(下)
- spring boot实现导出数据到excel
- VC2010 [转]解决char *无法转换为LPCWSTR问题
- 手把手教你学Dapr - 3. 使用Dapr运行第一个.Net程序
- android自定义控件几种,Android 自定义View一个控件搞定多种水波纹涟漪扩散效果 - CSDN博客...
- tcpmp 编译 源代码分析
- sps及pps在解码器内传递过程
- stm32h7高速通信_【STM32H7教程】第75章 STM32H7的SPI总线应用之驱动DAC8501(双路输出,16bit分辨率,0-5V)...
- Opencv笔记(十八)——轮廓的更多函数及其层次结构
- Ubuntu16.04 安装显卡驱动 cuda,cudnn
- 用户交互系统BBS功能展示(手机端)
- 互动快报读报软件159份全国主流大报倾情奉献读者
- FPGA下载(kintex-7)
- 信息化项目中服务器费用占比,企业信息化投入是什么 它的占比是多少
- 解决win10蓝牙搜索到小爱音箱无法连接问题
- INCA_ProF脚本教程
- 理解涡流--电磁炉只能加热铁磁性物质(磁化)