作为一名软件工程专业,JAVA开发方向的大三本科学生,有必要把自己的学到的专业知识进行一下整理,一则方便自己了解自己的学习程度,二则帮助刚刚接触这一门语言的童鞋了解学习,本人来自与河南理工大学,介绍完基本情况后,接下来的一段时间就由我为大家介绍一下这门神秘而又十分有趣的语言--java.

  谈到计算机编程语言,下面咱们就简单聊聊这个话题吧,最早的编程编程语言是汇编语言,不过汇编语言过于复杂,使得它随着计算机技术的发展,渐渐被淘汰,这个时候出现了C语言,一门具有划时代的意义的编程语言,C语言有多么的强大,我想大家一定心知肚明,经过这么长时间的技术更新,但C语言的在计算机编程方面所处的地位任然是任何一门语言难以撼动的。2015年3月最新的计算机编程语言排行榜显示,前7名分为为:C语言、JAVA、Objective-C、C++、C#、PHP、JavaScript。从上面的排行你可以看到,我们学习的JAVA语言排第二位,所以大家一定要对未来充满希望,让我们一起加油吧。

  说到上面的编程语言后给大家多聊一下哈,大家一定对于移动互联网非常感兴趣吧,以上的排名前七种其中三种就是与一定互联网相关的,JAVA是我们时下非常火爆的Android开发语言,Objective-C则是IOS开发的语言,C#可以用于win Phone开发。所以对移动互联网感兴趣的小童鞋可以先把JAVA基础好好掌握一下。

  说了这么多了,下面就开始我们的正题了,让我一起走进JAVA大航海时代...


  JAVA是sun公司开发的一门编程语言,后来sun公司被Oracle公司收购了,JAVA也迎来的发展的新机遇,接下来就让我们一道对这门高级编程语言进行一下总结。首先为大家介绍一下,我的总结思路,方便大家学习了解。JAVASE的复习路线分为:1、环境配置、eclipse使用、Helloword程序编写;2、基础语法;3、面向对象的设计思想;4、异常处理;5、数组学习;6、常用类介绍;7、容器;8、IO;9、线程;10、网络;11、系统总结。

  下面就为大家介绍一下环境配置、eclipse使用、Helloword编程:

  JAVA编程需要配置一些环境变量,相信大家手中的java教程上对这部分一定给了详细的介绍,下面我就简单介绍这个过程,配置环境变量之前我们需要先为我们的机器安装一下JDK,为了方便大家下载,为大家提供一个网址:https://www.oracle.com/java/index.html,JDK的安装就不再赘述了,傻瓜式的安装方式,默认情况下安装在:C:\Program Files (x86)\Java,相信大家一定可以搞定。下面就是我们的环境变量配置了:

1、jdk环境配置:

  jdk安装好后,点击我的电脑>>>右键单击,选择属性>>>

    

  >>>点击高级设置>>>

     

  >>>选择环境变量>>>

     

  >>>在系统变量模块,点击新建JAVA_HOME>>>

    

  >>>变量的值为:jdk的安装目录到bin目录

   

 >>>然后再点击新建,添加classpath>>>变量的值为:英文的句号。

   

  >>>然后找到path对象>>>

   

  变量值为:已有内容后+英文分号(;)+jdk的安装目录到bin目录

  至此JAVA环境配置完毕,测试一下配置是否正确,方法:

  点击win+R,进入命令行界面,输入cmd命令,

    

  点击回车,进入后输入javac点击回车,出现如下界面表示配置完成。

    

  环境变量配置成功后,下面就是eclipse的下载安装了,大家可以在百度上搜索一下,很好找的,我就不再赘述了。下面就简单介绍一下Helloword的编写:

          

      

javase基础复习攻略《一》的更多相关文章

  1. javase基础复习攻略《十》

    按照计划本篇为大家总结JAVA的网络编程,什么叫网络编程呢?网络编程!=网站编程,对于这一点大家一定要注意,很多小朋友都曾经这么认为.既然谈到网络编程,咱们先了解一下网络的基础知识,什么是计算机网络? ...

  2. javase基础复习攻略《二》

    今天就开始的真正走进JAVASE的世界,本篇介绍的是:JAVASE基础语法,大家如果有C语言的基础,对于本节内容一定感觉非常轻松,编程语言之间的都是相通的,只不过C语言属于面向过程编程,而JAVA语言 ...

  3. javase基础复习攻略《三》

    编程语言的发展: 机器语言——直接由计算机的指令组成,指令.地址.数据都是以"0"和"1"的符号串组成,可以被计算机直接执行. 汇编语言——用容易理解和记忆的符 ...

  4. javase基础复习攻略《九》

    本篇将为大家总结JAVA中的线程机制,谈到线程,大家一定会问线程和进程有什么区别?刚接触进程时我也有这样的疑问,今天就为大家简单介绍一下进程和线程.进程(Process)是计算机中的程序关于某数据集合 ...

  5. javase基础复习攻略《八》

    进入第八篇,我们开始讨论JAVA的IO初步.在JAVA程序中,对数据的输入\输出操作以"流"(stream)方式进行,J2SDK提供了各种各样的"流"类,用于获 ...

  6. javase基础复习攻略《五》

    总结完JAVA的基础语法和面向对象思想后,今天为大家补充一下JAVA中的数组,数组是什么呢?大家是不是想到了集合,数组和集合有相似之处,集合中的数据无序,不可以重复.数组中则存放着具有相同特征的一组数 ...

  7. javase基础复习攻略《七》

    容器是什么?通俗的讲容器指可以装其它东西的器皿,前面我们提到的数组便是容器的一种,容器的概念在JAVA中便可以理解为用来存储其它对象的器皿.本篇就让我们一起来认识一下JAVA为我们提供的容器类. 1. ...

  8. javase基础复习攻略《六》

    学习JAVA的同学都知道,sun为我们封装了很多常用类,本篇就为大家总结一下我们经常使用的类.上一篇博客一位朋友留言问我String是不是引用数据类型?我通过查找资料发现String属于应用数据类型, ...

  9. javase基础复习攻略《四》

    本篇内容重点介绍JAVA中的异常处理机制,什么是JAVA异常?JAVA异常是JAVA提供的用于处理程序中错误的一种机制.所谓错误就是指在程序的运行过程中出现的一些异常事件(如:0溢出,数组下表越界,所 ...

随机推荐

  1. IOS绘制渐变背景色折线图的一种尝试

    1.绘制折线图 上次在群里看到一个折线图划的很漂亮,自己想实现一个这样的 ,但是一直没什么头绪,不知道怎么做,就开始在网上查找划线,绘 制渐变色这一块的内容,用最笨的方式,自己尝试的写了一些,也没 有 ...

  2. js中,var 修饰变量名和不修饰的区别

    js中 允许在定义变量的时候 不加var 修饰符.js会在当前作用域下寻找上下文是否定义了此变量, 如果没有找到则会为这个变量分配内存.当且将其视为window的成员. 也就是全局变量. 如果加了va ...

  3. 在c++这片神秘的大陆上

    在c++这片神秘的大陆上,有一个无往而不利的地下王国,据说其手段血腥残忍,却深得民心,因为,他们是侠,是剑胆琴心,诗肠酒骨的侠客,他们不知解决了多少疑难杂症,除去了多少问题漏洞,而他们的首领-> ...

  4. toad的基本操作

    1.把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql. 2.解决Toad对中文显示乱码问题(如果数据库所在主机的NLS_LANG是AMERICAN_AMERICA.WE8ISO885 ...

  5. JavaWeb的学习之Servlet(转载自孤傲苍狼)

    一.Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术. Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向 ...

  6. Atom.io设置ctrl+delete

    一般常见的text editor,在文本前面的空白处按下ctrl+delete,只是删除空白符到单词前面停下,但是Atom.io的默认设置,把空白符后遇到的第一个单词也删掉了.改配置方法是在keyma ...

  7. java - Stack栈和Heap堆的区别

    首先分清楚Stack,Heap的中文翻译:Stack—栈,Heap—堆.         在中文里,Stack可以翻译为“堆栈”,所以我直接查找了计算机术语里面堆和栈开头的词语:        堆存储 ...

  8. 中国大学MOOC-陈越、何钦铭-数据结构-2016秋期末考试

    判断题: 1-1 N2logN和NlogN2具有相同的增长速度. (2分) 1-2 对一棵平衡二叉树,所有非叶结点的平衡因子都是0,当且仅当该树是完全二叉树.(2分) 1-3 无向连通图所有顶点的度之 ...

  9. win下修改mysql默认的字符集以防止乱码出现

    环境:win8.1+mysql5.6.11+xampp(v3.2.1) 默认的编码如下 查看方式: show variables like 'character%'; 结果: 从以上信息可知数据库的编 ...

  10. [你必须知道的NOSQL系列]专题二:Redis快速入门

    一.前言 在前一篇博文介绍了MongoDB基本操作,本来打算这篇博文继续介绍MongoDB的相关内容的,例如索引,主从备份等内容的,但是发现这些内容都可以通过官方文档都可以看到,并且都非常详细,所以这 ...