接着来讲Java开发的内容。
今天终于可以动动手,做些事情了。估计看了那么多的长篇大论也有点烦了。
其实前几篇看见篇幅多而且长,但真的在课程体系安排中,也就三个课时,一个大课。大家像听八卦花边一样,混个耳熟就行了。在以后的课程里面,有机会还会翻过来再说。
前面讲过了,Java是一个跨平台的技术,所以再真正进行Java的编程开发学习之前,还需要在你的计算机上,把Java这个平台搭建起来。简单来说,就是把JDK和JRE安装配置好。
首先需要下载jdk(jdk中已经包括了jre了,所以不必专门另外下载)。因为我的计算机室win XP系统,所以讲讲在win XP上如何配置Java平台。其他的平台的话,大家百度一下就行,都有很详细的说明。如果以后使用一些IDE的话,不进行服务器配置的话,这部分其实也可以跳过,很多IDE本身就集成了jdk了,不需要专门安装配置,比如MyEclipse和NetBeans。
安装在windows平台就很简单了,和安装普通程序完全一样,如果没有特殊情况的话,一路next即可。要注意的是,如果更改了默认的安装目录,最好将jdk和jre的安装目录放在同级目录下,以后会省了很多的麻烦。
安装之后,就是要配置java平台了,让win系统知道,现在他的身体里面多了一个java虚拟机运行平台和开发工具。
如果安装路径是默认的话,应该是c:\program files\java\jdk6;c:\program files\java\jre。
在winnt平台上配置一样,如果是win7 的话,还需要再增加几个配置。
配置Path变量:“开始”-->“设置”-->“控制面板”-->“系统”-->“高级”-->“环境变量” -->“(用户变量)”,一般path变量都已经设置了,你只要选择编辑该设置即可。
在path变量的变量值最后, 加上c:\program files\java\jdk6\bin,用英文格式分号与其他的配置变量值隔开。这目录里面都是一些可以在win系统中可以直接执行的指令程序,在配置后,可以直接在命令行窗口里面输入命令的名称运行指令。
配置classpath变量:“开始”-->“设置”-->“控制面板”-->“系统”-->“高级”-->“环境变量” -->“(用户变量)”,classpath变量一般不会存在,你需要首先创建classpath变量。然后再变量值里面 加上c:\program files\java\jdk6\lib\tools.jar;c:\program files\java\jdk6\lib\dt.jar,用英文格式分号与其他的配置变量值隔开。该配置用于指定Java的类文件的存储位置。
这样配置完毕后,就可进行基本的java开发练习了。在哪里写程序?随便什么文本编辑器都可以。写好源代码后,然后使用配置好的java命令进行处理就行了。
当然我们不必这么自虐了。那么多IDE呢,随便选择一个,但是在刚开始学习的时候,最好不要太依赖它,特别是一些常用的api的使用,最好能自己熟练使用。
这里我的IDE选择的是使用最广泛的Eclipse。(可以使用MyEclipse,其实Myeclipse就是再Eclipse上添加了大量Java必用的商用开发插件,在后期的JavaWeb整合开发中,它比较方便,大部分的插件都配置好直接用即可,而且比很多其他的插件好用,虽然它不是开源免费的,不过这是在中国。。。管他呢,只是练习,商用了就得小心了)
如果使用了Eclipse开发工具,我可以很负责任的说,上面的两个配置就不必了,你只需要配置一个Java_home变量就行了。配置方法和前面一样,创建一个java_home变量,变量值就是jdk的安装目录,c:\program files\java\jdk6。这样,你的eclipse还有以后需要的javaweb服务器就可以正常使用了。
配置完之后,你可以在命令行窗口运行java、javac命令,看看能不能正常运行,如果失败的话,检查一下你的配置文件目录,一般都是目录设置问题。
输入java -version命令,就可以看到你安装的jdk完整的版本信息了。
分享到:
相关推荐
高校运动会管理系统主要功能模块包括裁判管理、运动员管理、场地管理、运动会管理、赛事管理、死亡成绩管理,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设...
采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设以及程序编码的工作,采取MySQL作为后台数据的主要存储单元,采用JavaEE框架、JSP技术、Ajax技术进行业务系统...
三十一、网狐荣耀版棋牌教程之一开发环境搭建 一、安装JDK1.8,下载jdk1.8,然后双击安装,下一步直到安装完成,安装的时候记住安装目录,我的全部默认安装,目录为C:\Program Files\Java\Jdk1.8。安装完成后,进行...
运行环境,运行、调试时,请使用此Jre来运行,否则很可能会出莫名其妙错误 /xunxianAutoFight --> Java Project ,可直接导入MyEclipse /xunxianAutoFight/config --> 软件的配置项,如界面数据保存、自动扫货...
2. 开发环境搭建2.1 开发工具的配置2.1.1 配置Maven2.1.2 配置Maven仓库路径3. 运行小飞蛾系统3.1 必要的配置3.1.1 修改数据库
采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设以及程序编码的工作,采取Mysql作为后台数据的主要存储单元,采用JavaEE框架、JSP技术、Ajax技术进行业务系统...
这个是架设人脸识别服务的整个的源代码,为了便于理解,已经做了简化处理,删除了各种商业化的技术,你可以自己根据需要加入商业化的技术,比如BS系统部分你可以加入数据库,比如mysql,使用SSM(spring,springmvc,...
JSP是Sun公司推出的一种网站开发技术,Sun公司借助自己在Java上的不凡造诣,又把人们引进JSP时代,JSP即Java Server Page,它可以在Servlet和JavaBean的支持下,完成功能强大的Web应用程序。JSP网站架设将成为未来...
在线考试系统主要功能模块包括登录、试题库录入、更新、删除、在线组卷、在线考试、试卷提交、成绩计算、成绩查询、用户账号维护,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,...
高校疫情及健康报送系统主要功能模块包括新闻数据管理、留言管理、系部管理、校领导管理、师生管理、测量管理、疑似病例管理、系统管理,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的...
无纸化在线考试系统主要功能模块包括登录、试题库录入、更新、删除、在线组卷、在线考试、试卷提交、成绩计算、成绩查询、用户账号维护,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的...
校园兼职应用网站主要功能模块包括系统用户管理、企业信息管理、职位类别管理、所有职位管理、求职者简历管理、招聘新闻管理、留言管理、面试邀请管理,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的...
采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设以及程序编码的工作,采取Mysql作为后台数据的主要存储单元,采用JavaEE框架、JSP技术、Ajax技术进行业务系统...
4.4.1开发环境 4.4.2建立站点 4.5 数据库设计 5 系统实现 5.1 编写JavaBean 5.1.1数据库操作的JavaBean的实现 5.1.2字符串处理的JavaBean的实现 5.1.3保存购物信息的JavaBean的实现 5.2 网站前台主要功能...
本书的一大特色是在对各种热门的网络信息服务系统的架设进行讲解时,对各类望站的目标设计、系统开发背景、开发和运行环境选择、系统功能分析、系统功能模块设计、数据库需求分析、数据库概念结构设计、数据库逻辑...
本书的一大特色是在对各种热门的网络信息服务系统的架设进行讲解时,对各类望站的目标设计、系统开发背景、开发和运行环境选择、系统功能分析、系统功能模块设计、数据库需求分析、数据库概念结构设计、数据库逻辑...
本书的一大特色是在对各种热门的网络信息服务系统的架设进行讲解时,对各类望站的目标设计、系统开发背景、开发和运行环境选择、系统功能分析、系统功能模块设计、数据库需求分析、数据库概念结构设计、数据库逻辑...
旅游网站主要功能模块包括景点浏览、酒店查询、景点购票、酒店预订、景点评论,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设以及程序编码的工作,采取...
博客论坛系统主要功能模块包括论坛交流、博文浏览、添加评论、发布留言、收藏博文、公告浏览,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设以及程序编码的...
移动学习系统主要功能模块包括教师管理、学生管理、课程管理、课程作业管理、讨论管理、试卷管理、成绩管理,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设...