我是如何开始Java学习的第一步

Java将带你进入新领域。它从一开始就以友好的语法、面向对象、内存管理和最棒的跨平台可移植性来吸引程序员。写一次就可以再所有地方执行(write-once、run-anywhere)的特性简直是迷死人了。许多人在投入后才发现有bug要除、功能限制很大、最要命的是运行起来超慢!不过这都是很久以前的事情了。如果你现在才刚开始接触Java,那你真幸运。现在的Java可是又快又有威力。
——摘自《Head First Java》

发现简书上很多人问

“零基础适合不适合学Java”“Java学习如何入门”......

所以决定结合自己的学习经历,整理一些学习资料及方法,希望能和更多的朋友交流学习。

本篇先从最基础的讲起

什么是Java

Java开发环境搭建

使用elipse 从头一步步创建java项目

一、什么是Java

1、什么是编程语言?

编程语言(programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。

2、Java的名字由何而来?
Java的前身叫Oak(橡树),在对Oak改进以后,需要一个新名字。据说有一天,几位Java创始人成员正在讨论给这个新的语言取什么名字,当时他们正喝着Java(爪哇),有一个人灵机一动就说叫Java怎样,这得到了其他人的赞赏,于是,橡树变成了咖啡,Java这个名字就这样传开了。随后,Java成了一颗耀眼的明星。

3、什么是Java?

Java是一门面向对象编程语言,具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

4、Java的三个平台版本

企业版JavaEE(Java 2 Platform, Entreprise Edition)

代表Java企业版平台。它使得模块化的Java程序可以在服务器上部署。

标准版Java SE(Java Platform, Standard Edition)

用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE和Java ME提供了基础。

Micro版J2ME(Java Platform,Micro Edition)

是一个技术和规范的集合,它为移动设备(包括消费类产品、嵌入式设备、高级移动设备等)提供了基于Java环境的开发与应用平台。

二、Java开发环境搭建

1、JDK

JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。

2、Java开发环境搭建

主要说的是在windows 环境下怎么配置环境

(1)首先安装JDK

官方网站下载最近的JDK即可

www.oracle.com/technetwork…


点击下载好的exe文件安装即可。

(2)接下来我们需要配置环境变量

xp系统下 右键‘我的电脑’——属性——高级

win7 系统下 右键’计算机‘——属性——高级系统设置-高级 图是win7系统演示


点击环境变量


接下来要配JAVA_HOME,PATH, CLASSPATH 三个属性。

配置 JAVA_HOME属性

找到安装java SDK的目录: C:\Program Files\Java\jdk1.8.0_101 (java sdk1.8.0 版本是目前演示的版本,如果不是一个版本,那也没有关系,安装的配置过程是一样的),复制该路径

,点击上图中的‘系统变量’ 下的新建。


变量名处填写‘JAVA_HOME', 变量值处直接粘贴上一次复制的java SDK的安装目录'C:\Program Files\Java\jdk1.8.0_101' ,然后点击"确定",JAVA_HOME变量就配置好了。

配置CLASS_PATH 变量

和配置JAVA_HOME类似,在在“系统变量”点击“新建”,在弹出的窗口中分别输入

变量名:”CLASSPATH”

变量值: ”.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”(取引号之内的值,包括前面的”.” ,这里%JAVA_HOME%就是引用之前配置好的 JAVA_HOME )


点击"确定"即可配置好 CLASS_PATH变量。

配置path变量

查找’系统变量‘ 中 是否已经有path变量


如上图,系统配置里面已经有了PATH变量,这里点击‘编辑’,如下图所示,可以看到变量已经有值了,在变量值最后加上一个半角分号(‘;’) ,然后粘贴java SDK安装目录的路径。

C:\Program Files\Java\jdk1.8.0_101\bin


3、测试环境变量配置

然后点击‘开始’——‘运行’,输入‘cmd' 或者 win+r 快捷键输入‘cmd'.

在dos环境下输入 java -version


做完这些说明我们配置的环境变量是正确的。

三、使用elipse 从头一步步创建java项目

1.下载eclipese

官方地址:www.eclipse.org/downloads/

2.解压运行eclipse.exe 就可以了。

3.建立工作空间

a. 打开eclipse.exe 出现第一个界面,需要设置工作空间,我们就放在D盘workspace 目录下,点击ok


b.点击工作区域右上角“workbench”链接,进入工作台


打开工作界面

c、创建一个java 项目


弹出的页面选“Java Project”

Project name填写自己的项目名即可, 其他的选项采用默认值,点击“Finish”。

左边的工作台会显示建好的工程。


d.新建package 包


右键点击项目中的’src'包,选择new——package


这里的包名称没有特别要求,主要是开发约定的规范,这里写的是博客名。点击finish完成。


在src目录下就会出现我刚刚新建的PACKAGE包新建一个类。


填写好类名称(类名称注意大小写),勾选如图所示的复选框(public static void main(String[] args)),是为了自动生成main方法,点击“Finish”完成。


类文件已经建好。

d.写一个简单的helloword小试一下


增加如下代码: System.out.println("Hello World by www.cnblogs.com/smivico/");

e.编译运行

点击菜单栏的 Run--Run编译运行,或者直接按Ctrl+F11

启动程序的方法还有很多,eclipse本身有很多快捷按钮


启动程序成功运行后,在console窗口中可以看出输出结果


如果看到如图的内容,说明Java准备工作已经做好啦。

不定期更新java类面试学习资料,有需要+个人Q:3300863615,想要朝这方面发展或者真心有兴趣的。可以找我要一些基础的学习视频,,这个是免费的,希望同学找我要的时候不要有理所应当的态度,毕竟都是我的心血,希望你是真的有一颗想要学好java的心,我也会尽所能的去帮助你成为一名优秀的程序员。

加我Q有以下几个要求,不达标的勿扰:

1、大学学习的是Java相关专业,毕业后面试受挫,找不到对口工作可以

2、在公司待久了,现在过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的

3、参加过线下培训后,知识点掌握不够深刻,就业困难,想继续深造

4、已经在Java相关部门上班的在职人员,对自身职业规划不清晰,混日子的

5、有一定的C语言基础,接触过java开发,想转行的

小号勿扰,不喜勿加

以上内容节选自Java开发环境的搭建以及使用eclipse从头一步步创建java项目欢复

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值