`
ITsource源代码
  • 浏览: 42009 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

跟着学!教你开发第一个Java程序

阅读更多

今天我们的目标是开发人生中的第一个Java程序,虽然可能会很简单,但是这小小的一步却是跨入IT行业的一大步!下面我们来一起来仔细的了解开发的流程。

  • 准备工作

1,作为一名准程序猿自备一台电脑那是必不可少的,至于配置嘛,只要不是“小霸王”学习机就好。

2,请在电脑上建立如下的文件夹:

D:\java\jdk  存放Java环境

D:\java\tool  存放其它开发的工具

D:\java\code  存放Java程序

D:\java\doc  存放其它的一些文档资料

备注: 上面的目录仅仅是一种参考,目的是让大家养成良好的习惯,不要随意的存放我们的资料,不然东西多了就不知道放哪儿了。

 

  • 安装Java的开发环境

安装Java的开发环境其实就是装一个软件,我们按照提示就能顺利的完成,这一点非常简单。

1,下载JDK软件

2,安装

双击JDK可执行文件 

 

 

 

然后在下一步完成安装。

3,配置环境变量

依次点击我的电脑上右键 -- 属性 -- 高级 -- 环境变量,然后出现如下界面:

 

好了,到此环境搭建完毕!

 

  • 开发第一段程序

 1,请在D:\java\code目录下面新建一个文本文档,然后将文件的名字改成 Hello.java

2,鼠标右键点击Hello.java 文件选择使用记事本打开

3,在文件中写入如下的代码并保存:

 

4,准备运行启动我们的程序

 

键盘同时键入 Windows+R键出现如下界面后输入cmd-确定

 

输入 D: 然后回车

 

输入 cd  D:\java\code  然后回车

 

输入 javac Hello.java  然后回车    (注意字母大小写一致)

 

输入 java  Hello 然后回车

 

好了,我们的程序运行完毕,在控制台中向我们打印了一句话。

 

通过本期的学习让大家知道编程其实并不难,安装步骤一点点积累就好。本期的内容只是告诉大家如何写出来,有些东西为什么这么写呢?下一期我们一起分享。

关注作者:

   

4
3
分享到:
评论
7 楼 ITsource源代码 2015-03-02  
玩裤子D 写道
gggggg

好纠结的评论!!
6 楼 玩裤子D 2015-02-28  
gggggg
5 楼 ITsource源代码 2015-02-28  
moshalanye 写道
支持这种将步骤写这么详尽的入门教育方式,这种耐心是当今培训机构所缺乏。
希望中国计算机培训能越走越远

多谢支持!!
4 楼 ITsource源代码 2015-02-28  
houyujiangjun 写道
支持, 确实 这种耐心已经很少见了

哈哈哈哈~ 谢谢!
3 楼 houyujiangjun 2015-02-28  
支持, 确实 这种耐心已经很少见了
2 楼 bojustgo 2015-02-27  
入门的时候 还是不建议直接那cmd命令行来编译、运行Java

总让人望而生畏。我建议入门 还是用IDE工具 来进行。今后IDE熟悉了 在回头走这些。毕竟那时候你已经很了解Java了

还是给楼主个赞~ 这么详尽的文章 我写不出来。这就是茶壶里煮饺子的痛苦啊~~ 
1 楼 moshalanye 2015-02-27  
支持这种将步骤写这么详尽的入门教育方式,这种耐心是当今培训机构所缺乏。
希望中国计算机培训能越走越远

相关推荐

    Java学习资料汇集(书籍、文章、总结)

    第一本推荐的书籍是《Java编程思想》。这本书被广大程序员誉为Java程序设计经典之作。它详细介绍了Java语言的核心概念和基础知识,并通过丰富的实例帮助读者更好地理解和掌握编程技巧。 第二本推荐的书籍是...

    JAVA自学之路

    在开发中,仔细观察出错信息,或者运行不正常的信息,是你要做的第一件事。 读清楚了,才能在以后的步骤中有的放矢,哭了半天,总要知道哭的是谁才成。 这里又分三种情况: A:错误信息读懂了,那么请进入2步...

    Google Android SDK开发范例大全

    要的overview 当中,则以快速掌握开发条件、开发环境为目的,若你是第一次接触Java 程 序语言,或从未写过面向对象程序设计,建议你先学习Java 语言,打好基础后,再回过头来 进入本章。 接下来的内容分成五个部分:...

    android自学2

    若你是第一次接触Java程序语言,或从未写过面向对象程序设计,建议你先学习Java语言,打好基础后, 再回过头来进入本章。 接下来的内容分成五个部分:安装Android SDK、创建Android手机开发项目(Project)、了解...

    android自学文档

    若你是第一次接触Java程序语言,或从未写过面向对象程序设计,建议你先学习Java语言,打好基础后, 再回过头来进入本章。 接下来的内容分成五个部分:安装Android SDK、创建Android手机开发项目(Project)、了解...

    android sdk

    开发环境为目的,若你是第一次接触 Java 程序语言,或从未写过面向对象程序 设计,建议你先学习 Java 语言,打好基础后, 再回过头来进入本章。 接下来的内容分成五个部分:安装 Android SDK、创建 Android 手机开发...

    android自学3

    若你是第一次接触Java程序语言,或从未写过面向对象程序设计,建议你先学习Java语言,打好基础后, 再回过头来进入本章。 接下来的内容分成五个部分:安装Android SDK、创建Android手机开发项目(Project)、了解...

    android自学4

    若你是第一次接触Java程序语言,或从未写过面向对象程序设计,建议你先学习Java语言,打好基础后, 再回过头来进入本章。 接下来的内容分成五个部分:安装Android SDK、创建Android手机开发项目(Project)、了解...

    Java学习day034 反射(一)Class类、捕获异常、利用反射分析类的能力

    使用的教材是java核心技术卷1,我将跟着这本书的章节同时配合视频资源来进行学习基础java知识。 day034 反射(一)Class类、捕获异常、利用反射分析类的能力 反射库(reflection library)提供了一个非常丰富且精心...

    安卓开发新闻客户端.doc

    本次设计的任务就是设计一个新闻APP软件,利用这款app方便用户在第一时间掌握社交动态。本系统采用Android开源系统技术,利用Java语言和Android Studio开发环境进行开发。该项目函盖Android开发领域的四大组件、...

    Java-PHP-C#

    还有,正如regx的手册告诉我们: "如果列表里含有 ']', 最好把它作为列表里的第一个字符(可能跟在'^'后面). 如果含有'-', 最好把它放在最前面或者最后面, or 或者一个范围的第二个结束点(i.e. [a-d-0-9]中间的‘-’将...

    海龟交易java源码-funcgo:函数式Go编程语言

    海龟交易 java源码- - 丰哥 Funcgo 是一个编译器,可将 Functional Go 转换为 Clojure,以在 ...(顺便说一下,在线游览本身就是一个示例 ...恭喜,您刚刚编写并执行了您的第一个 Funcgo 程序! 下一步 通过阅读下面的 Fun

    flutter_shop:跟着技术胖学习商城代码

    flutter_shop 一个新的Flutter项目。... 如果这是您的第一个Flutter项目,那么有一些资源可以帮助您入门: 要获得Flutter入门方面的帮助,请查看我们的,其中提供了教程,示例,有关移动开发的指南以及完整的API参考。

    Symplify:git实践项目

    表示这是(希望)在我使用Android Studio开发第一个android应用程序时使用Git的简单介绍。 我曾经尝试使用VCS,但是完全弄乱了它,所以希望这次我能做对。 随时跟着我,并提供任何反馈! Symplify是一款易于使用的...

    jquery插件使用方法大全

    开发人员借此可以使用无法立即获得的返回值(如异步Ajax请求的返回结果),而且第一次能够附加多个事件处理器。 例如,使用了新的jQuery内部Ajax API就可以实现下面的代码了: // Assign handlers immediately ...

    值类型和引用类型的区别

    似乎“值类型和引用类型的区别”是今年面试的流行趋势,我已然是连续三次(目前总共也就三次)面试第一个问题就遇到这个了,这是多大的概率啊,100%. 言归正传,咱还是先来探讨探讨这二者之间有什么区别吧。记得有...

    coursera:我在 Coursera 上注册的所有课程的提示和解决方案

    为新公司开发创新理念:创业的第一步。 (创业:开展创新业务-专业化)【Coursera】 社会调查问卷设计 [Coursera] 人人编程 (Python) [Coursera] Python 交互式编程简介(计算基础 - 专业化)[Coursera] 掉落 ...

Global site tag (gtag.js) - Google Analytics