学习java人数多的原因
1,java语言的市场需求量多。无论是手机软件、手机Java游戏还是电脑dao软件,你的每一次购物到每一笔支付成功,都离不开Java,越来越多的企业也正采用Java语言开发网站,而在所有程序员中,Java开发工程师就占据20%的比例。
2,java的市场人才需求量尚未饱和。整个互联网在不断发展,Java技术也在不断进步,Java应用会越来越广泛,人才需求当然也不会止步于当前,所以不论现在还是未来,整体市场都不会饱和,只会低端饱和,高端缺人。未来优秀Java工程师将成为市场争抢的资源。
3,java作为最长寿的语言,在将来很长一段时间内,仍将是编程语言的主流。
下面来进行第一个HelloWord开发
Java开发环境的搭建(JDK和Eclipse的安装)
DK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK,因此掌握 JDK 是学好 Java 的第一步。JDK所提供的部分工具:
java编译器:javac.exe
java解释器:java.exe
java文档生成器:javadoc.exe
java调试器:jdb.exe
JDK 的下载
下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
步骤:
点击上图中箭头所指的地方,会出现下面的这个界面,此时你需要根据你的电脑系统来进行对应的版本进行选择,在选择版本和下载之前你需要首先接收协议,具体界面如下图所示:
双击以后进行JDK的安装(记得修改一下安装路径 ):(1)双击进行安装界面如下所示:
安装后,查看是否安装成功;进入cmd窗口,输入java -version
JDK环境变量配置:
步骤:计算机→属性→高级系统设置→高级→环境变量
1.新建系统变量JAVA_HOME
变量名:JAVA_HOME;
变量值:D:Program FilesJavajdk1.8.0_191(变量值根据自己安装路径修改)
2.编辑(新增)系统变量Path
Windows10 电脑,
新建变量值:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
Windows7 电脑,
在变量值最后输入%JAVA_HOME%bin;%JAVA_HOME%jrebin;注意用;号分隔
3.新建系统变量CLASSPATH变量
变量名:CLASSPATH
变量值:%JAVA_HOME%lib;%JAVA_HOME%libools.jar
Eclipse的安装
Eclipse 开源免费,使用人数最多,提供了丰富的插件和友好的编辑界面,资源占用比较低,速度比较快,本身就是用Java开发的。
Eclipse的下载地址为:http://www.eclipse.org/downloads/打开链接,看到下面的页面:
选择红色方框框起来的版本,下载即可。Eclipse 是免安装的,你可以将下载的压缩文件解压到任意目录,以后也可以随意更换目录。第一次启动Eclipse,会要求你设置默认的工程目录,你可以只设置一次,也可以每次启动都设置。
点击“OK”,Eclipse 就成功启动,弹出欢迎界面。
安装简体中文语言包
Eclipse 默认是英文的,如果你的英文能力比较弱,可以安装简体中文语言包。不过我建议你使用英文版,作为程序员,你绝对有必要提高你的英文水平,很多技术文档都是英文的,只要持之以恒,很快就能提高你的英文阅读能力。语言包的下载地址为:http://www.eclipse.org/babel/downloads.php
首先查看你当前安装的Eclipse的版本。在Eclipse菜单栏中选择“Help --> About Eclipse”,弹出一个对话框:
打开链接,向下滚动鼠标,下载对应版本的语言包:
进入下载页面,找到简体中文语言包:
这里包含了Eclipse软件本身及其模块和插件的语言包,你可以一次全部下载,也可以需要的时候再来下载,红色方框框起来的是Eclipse软件本身的中文包,我们需要下载它。将下载到的文件解压,得到一个名为eclipse的文件夹,它里面包含两个文件夹:features和plugins,复制features和plugins到你的eclipse安装目录,覆盖原程序文件即可。
重启Eclipse,汉化完成,你可以享受中文版的Eclipse了。
Eclipse运行程序
启动Eclipse,在菜单中选择“文件 --> 新建 --> Java项目”,弹出对话框:
填入项目名称,点击“完成”,创建项目成功,可以看到在 E:javaworkspace 目录下多出了一个Demo文件夹。在菜单中选择“文件 --> 新建 --> 类”,弹出对话框:
输入类名称,点击“完成”,成功创建一个HelloWorld类:
将下面的代码输入到源文件,注意Java是大小写敏感的:
点击运行按钮
或者在菜单中选择“运行 --> 运行”,就可以看到下方控制台输出了“Hello World!”:
恭喜你,你成功编写并运行了第一个Java程序。打开Demo文件夹下的bin目录,出现了一个 HelloWorld.class 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因。
通过命令行运行程序
当然,你也可以直接输入命令来编译和运行Java。打开CMD,cd 到源文件所在目录,通过 javac filename 命令完成编译,通过 java classname 命令来运行程序,如下所示:
在Eclipse中运行程序,实际上也是执行这些命令,并将输出结果显示到控制台。有了Eclipse,编程更加方便。
HelloWorld程序分析
分析上述代码,从程序开始处介绍。 public class HelloWorld定义了一个类,类是 “public” 公共类型的,类名为“HelloWorld”。另外,Java 中主类名应该和要保存的 Java 文件名相同,也就是说,这里定义的类名是“HelloWorld”,则文件应该保存为“HelloWorld.java”。 public static void main(String[] args)Java 中的主运行方法,它和 C/C++中的main()作用是一样的,就是所有的程序都从“main()”中开始执行。要执行 Java 程序,必须有一个包括主运行方法的类。至于“public static void”的含义,读者可以尝试着去掉,看看编译器会提示什么错误。 System.out.println("Hello world");“System.out.println()”是 Java.lang 包的一个方法,用来将字串“Hello world”输出到命令行窗口。