创建并运行HelloWorld Java项目和类

简介:
      这次我们来学习创建一个简单的Java项目,然后再创建一个HelloWorld类,并运行它,HOHO!
创建Java项目

选择主菜单“文件→新建→项目”命令,在弹出窗口中选择“Java项目”。
单击下一步按钮,在“项目名”文本框中输入“myproject”,在工作空间d:\myprojects中将创建一个同名目录。项目布局推荐选中“创建单独的源文件夹和输出文件夹”单选按钮,这样项目中将创建两个:SRCBIN,前者用来存放Java源代码,后者用来存放编译后产生的.class文件。如果选择“使用项目文件夹……”,那么.class文件和java文件将混在同一目录中,这将不利于今后的管理。

直接单击“完成”按钮就会看到“包资源管理器”视图中新增加了一个项目。
JRE系统库”显示的是JAVA项目需要引用的jar包,在安装JDK时,没有像通常java书籍所说的那样要设置classpath环境变量,就是因为在Eclipse集成开发环境中已经内嵌了对JDK那些jar包的引用。

在右上角的倒三角下拉菜单中的过滤器可以隐藏或显示一些项目信息,如隐藏JRE系统库,或显示以”.”符号开头的文件(.classpath.project)
d:\myprojects\myproject目录下多了srcbin两个空目录,还有.classpath.project两个以小数点开头的文件(在UNIX中这类文件很常见,大都是隐藏文件)。
.classpath.project这两个文本文件是eclipse的项目配置文件,其中.classpath文件比较重要,类似于classpath环境变量所起的作用。其内容如下:
创建类

选择新建→类命令,在弹出的“新建java类”对话框中输入类名“HelloWorld”,输入包名(package)cn.com.michael.helloworld(因为要保证包名全球唯一来防止出现类的同名冲突,所以一般都用倒写的网址来做包名的前缀),再选择“public static void main(string[] args)”复选框来自动创建一个main方法。
单击完成按钮后一个样代码编辑器被打开,然后在main方法中加入一行代码System.out.println(“HelloWorld!”);
运行

先选择HelloWorld.java,再选择运行java应用程序命令来运行HelloWord类。以后再运行HelloWorld类就不用这么麻烦了,直接单击运行即可,Eclipse会自动使用最近一次的运行方式。
运行HelloWorld类时Eclipse会在右下方打开“控制台”视图,并在上面显示程序运行的结果:HelloWorld!。









本文转自redking51CTO博客,原文链接:http://blog.51cto.com/redking/61893,如需转载请自行联系原作者
相关文章
|
3天前
|
Java 关系型数据库 MySQL
Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
【4月更文挑战第12天】Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
28 3
|
7天前
|
Java 编译器
Java Character 类
4月更文挑战第13天
|
8天前
|
存储 Java
Java基础教程(7)-Java中的面向对象和类
【4月更文挑战第7天】Java是面向对象编程(OOP)语言,强调将事务抽象成对象。面向对象与面向过程的区别在于,前者通过对象间的交互解决问题,后者按步骤顺序执行。类是对象的模板,对象是类的实例。创建类使用`class`关键字,对象通过`new`运算符动态分配内存。方法包括构造函数和一般方法,构造函数用于对象初始化,一般方法处理逻辑。方法可以有0个或多个参数,可变参数用`类型...`定义。`this`关键字用于访问当前对象的属性。
|
12天前
|
Java Shell
Java 21颠覆传统:未命名类与实例Main方法的编码变革
Java 21颠覆传统:未命名类与实例Main方法的编码变革
13 0
|
12天前
|
Java
Java 15 神秘登场:隐藏类解析未知领域
Java 15 神秘登场:隐藏类解析未知领域
16 0
|
12天前
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
11 1
|
14天前
|
安全 Java
append在Java中是哪个类下的方法
append在Java中是哪个类下的方法
22 9
|
14天前
|
JavaScript Java 测试技术
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
30 0
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
|
15天前
|
监控 数据可视化 安全
智慧工地SaaS可视化平台源码,PC端+APP端,支持二开,项目使用,微服务+Java++vue+mysql
环境实时数据、动态监测报警,实时监控施工环境状态,有针对性地预防施工过程中的环境污染问题,打造文明生态施工,创造绿色的生态环境。
12 0
智慧工地SaaS可视化平台源码,PC端+APP端,支持二开,项目使用,微服务+Java++vue+mysql
|
15天前
|
存储 安全 Java
java多线程之原子操作类
java多线程之原子操作类