从装系统开始到搭好java开发框架

从装系统开始到搭好开发框架
约定:
1、 此教程仅适用于小白,没有接触过开发的想自学的朋友。
2、 这里说的开发语言是javaSE,JavaEE仅提供资料和工具。
3、 系统环境为Windows开发环境,版本为win7 和win10 。不包括win xp 和win8
4、 此版本贴图有演示为win7 64位(为主)和win10 64位。
5、 系统环境,开发环境,开发框架,开发工具等等,其实这些词没有一个很标准的定义,我就按照我的理解来。
6、 后缀有本文word版本和ppt版本。如果看帖设置相关参数不方便的话。
7、 老规矩,资源链接 系统包:链接:  http://pan.baidu.com/s/1hrUGx04 密码: q9x9,JAVA : 链接: https://pan.baidu.com/s/1o8Ty3Lw 密码: gqjq




写在前面:
        一开始是在福利吧的帖里面看到龙大更新了 Google云服务器的介绍,很巧的是我上个月才自己鼓捣好,看到了教程其实写的不是很详细,于是就自己在帖子下面加了几个细节,第38楼。然后就顺手求了个码,结果龙大秒回我邮箱。于是我就直接打开了新大门。我不好说什么,就把自己的职业说了一下,没想到那么多人回帖,七七八八问的也比较杂。但是最多的还是问如何自学如何入门。加上我周五下班回家电脑死机,我也恰好给它重装了下系统。所有的事情都非常巧合。于是我乘周末早上休息的缘故,写下这篇帖。完整的介绍,如果开始一步一步搭建自己的开发环境。

系统环境:
    这里提供的都是windows 原版系统,不做任何改动。win xp 历史过于久远,win 8 过于短暂,于是我提供win 7  win 10两个系统的资源给大家。
    如下图所示,这8个iso版本分别为win7旗舰版32位和64位,win7企业版32位和64位,win 10 多功能版 32位和64位 以及win 10 企业版 32位和64位。 分别对应对应自己的硬件版本来下载安装。如果有需要的话。





另外,分享的文件夹里面,有一个系统工具。基本大家见名知意。AACT是用来激活win 和office 的工具,wepe是我一直沿用过来的装系统的工具。
其中AACT 亲测激活我自己的win7 64位企业版 和win 10 64位企业版。
其他的要用的软件就不给大家推荐了,大家自己去百度谷歌下载。

好了,我们系统装完了之后,我们开始搭建我们的开发环境。

开发环境:
默认开发环境是
JavaSE :win7 64+jdk8
JavaEE : win 7 64+jdk8 + Tomcat8.0 + Maven 3.5 +mysql5.0/Oracle 11G 。
框架在JavaEE_resource里面有完整介绍。

我把所有和Java有关的文件放在一个文件夹下面。我根据我们搭建流程来慢慢解释分别是什么。




首先,我们在tools 文件夹下面下载jdk8 和eclipse 。也可以吧npp7.4.2下载过来。Jdk是我们开发环境一个源码支撑。Eclipse是我们敲代码非常有用的工具。(我真的是尽量写的通俗易懂一点。)
npp也是一个非常强大的代码编辑器,他可以编辑多种文档。但是eclipse可以帮我们编译,代码提示,集成各种插件(j2ee中效果非常明显)。你可以忽略一些底层的东西,关心代码也不用去看虚拟机如何实现。但这是个双刃剑,因为到最后需要提高的话,还是要看底层的内容。
前期建议用eclipse吧。可以让你少走歪路,到真的需要看底层的时候,你已经入门入得差不多了。

Jdk安装






    我改为安装到这里,这样后面我们搭环境比较好搭一点。
之后会有一个选择JRE安装目录,就默认的就好了。因为jdk现在已经集成了JRE,不用管就行。

    安装完毕之后。Win7 计算机-右键属性,高级系统设置,环境变量。在系统变量里面新增,




%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在path下面把上面这串代码复制到最前面。




PS:一个符号都不能少!

Win10 如下






安装好了之后,计算机-运行-敲下cmd 这个命令, 出来这个。



敲下java 回车。




如果出现了这些,那么说明我们的java已经安装完毕了。

上面那些步骤你可以这样理解,我们安装完java之后,系统并不知道我们java怎么调用,我们在系统环境里面配置一个javahome的属性,这个属性指向一个文件夹,调用的时候,默认调用javahome文件夹下面的/bin/java.exe 。这样,系统就认识java在哪里了。调用javac同理。
Eclipse新建项目

eclipse是一个强大的编辑工具。下载下来直接解压打开是这样的。



这里是选择存放你代码项目的路径,你可以用默认的,也可以自己改,这个自己随意。

点击launch ,继续。






出来这个,叉掉welcome。




我们来新建一个项目。写一个最简单的holleworld .
点击 左上角file 文件, New 新建,  project 项目 ,出来这个




点击Javaproject . next




1: 这里是选择一个你的项目名称,我这里写的是第一个项目,项目名称一般是英文,而且是见名知意的。

2:这里是选择一个jre版本,我们安装的是jdk 8 ,如果你没有安装,eclipse会自动给你指派一个。有时候你安装没有显示,需要在preferences中选择一下。下面是设置eclipse识别jdk,如果已经识别好的可以不用看。
如果没有,你先叉掉.点击windows- preferences











这里的意思是选择你的jdk安装目录,让eclipse识别出来。





点击finish 就可以了。




这样,你的eclipse就可以使用jdk 8 了。

好的,回到新建项目中,我们选择好项目之后,直接点击finish





在整个界面的左上角,出现了你的新建项目。



Jre这个很熟悉了,我们刚才设置好的,这里也显示岁1.8的版本。
Src下面是存放我们代码的部分了。
我们选中src ,右键,new 新建 ,点击class 类。







这里我们就建好了我们HelloWorld的类了。

是的,比较尴尬,我做完图才发现,我world拼错了,拼成word 去了……算了不改了,我英语的确是比较差的,现在你们见识到了……




这样,我们代码就敲好了。

绿色是我对这些代码的注释,去掉注释就是这样




这就是我们的代码。我对每一行都写了充足的解释。

敲完之后,在菜单栏里面



点击这个绿色的小图标,选择helloworld 这个类,选择ok。





在系统的下方,出现一个console的子栏目,下面显示,hello world 。

至此,你的第一个项目的第一个类,已经可以完全的运行起来了。

好像也没有讲到lib和API是什么哈。

Lib可以理解成,以后你的项目需要其他人帮忙,你就在lib里面找到他们,把他们引入进来,他们就可以帮你干活了。

Api就是告诉你们他们有那么方法可以干的,是一个解释文档。

以我们上面的为例,我们打开JDK_API_1_6_zh_CN,这个api文档。




在java.lang 包下面的system 类中,有一个out 对象,标准输入流
我们点击out,跳到这里。




对于简单独立的 Java 应用程序,编写一行输出数据的典型方式是:
    System.out.println(data)

这里,api 明确告诉了你,输出数据典型方式,就是这个。

这就是api的作用。


好了,本教程全部结束了。有什么不懂的,可以下方留言,我会尽可能回复。

过段时间更新J2EE的知识吧,怎样的搭建一个本地的网站。
BAMS是一个完全开源的政企信息管理系统基础框架。它是轻量级的,简单易学的(学习成本真的很低,没有extjs,没有easyUI,没有繁琐的js UI库。只要java基础扎实,再稍懂一点js即可,真的是为java开发人员量身定制的一套框架啊),框架以Spring Framework为核心、Jsp+Dwr作为模型视图控制器、Hibernate作为数据库操作层。BAMS 2.5 更新日志:2015-07-091、修复了日志无法输出的BUG,增加slf4j lo4j绑定,删除commons-logging,统一通过slf4j使用log4j2、更新 Excel的导入导出功能,使用SpingMVC代替Servlet接收请求,简化代码3、将Word的导出设置为 多例模式,解决线程安全问题。4、新增日常工作已办任务撤销功能,重构日常工作部分代码5、新增util.spring包中可以在ApplicationContext环境外获取bean的工具类.6、重构代码生成部分代码框架定位:BAMS是一个 开源的政企信息管理系统 基础框架。主要定位于“政企信息管理”领域,可用政企信息管理类系统。BAMS是非常强调开发的高效性、健壮性和安全性的。 目前的平台还是主要针对开发人员。 BAMS的业务构建是基于流程引擎Activiti+代码生成器来共同完成流程业务和非流程业务的快速开发。感谢咖啡兔、临远对activiti的深入研究 希望BAMS能够对那些正在或即将开发自己团队的J2EE应用快速开发平台的个人或公司能有所启发! 框架适用环境:操作系统:windows、linux JDK版本:1.6、1.7 tomcat版本:6.x、7.x 数据库:mysql、oracle 浏览器版本:IE7以上系列、chrome系列、火狐
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值