javase基础复习攻略《一》

  作为一名软件工程专业,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的编写:

          

      

时间: 2024-08-05 14:57:44

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

javase基础复习攻略《二》

今天就开始的真正走进JAVASE的世界,本篇介绍的是:JAVASE基础语法,大家如果有C语言的基础,对于本节内容一定感觉非常轻松,编程语言之间的都是相通的,只不过C语言属于面向过程编程,而JAVA语言则是一种面向过程的设计思路,相信以后的发展一定会朝着面向服务的方向. 废话不多说,开始今天的总结: 1.标示符: 标示符为何物?它就是JAVA规定的一种命名规则.凡是需要你自己进行命名的地方都需要遵守JAVA的标示符规则,JAVA标识符包括:a.标识符是由英文字母.下划线(_).美元符号($)和数字

javase基础复习攻略《十》

按照计划本篇为大家总结JAVA的网络编程,什么叫网络编程呢?网络编程!=网站编程,对于这一点大家一定要注意,很多小朋友都曾经这么认为.既然谈到网络编程,咱们先了解一下网络的基础知识,什么是计算机网络?把分布在不同区域的计算机与专门的外部设备用通信线路互联成一个规模大.功能强的网络系统,从而使众多计算机可以方便的互相传递信息,共享硬盘.软件.数据信息等资源. 什么是网络通信协议:计算机网络中实现通信必须有一些约定即通信协议,对速率.传输代码.代码结构.传输控制步骤.出错控制等制定标准. 网络通信接

javase基础复习攻略《七》

容器是什么?通俗的讲容器指可以装其它东西的器皿,前面我们提到的数组便是容器的一种,容器的概念在JAVA中便可以理解为用来存储其它对象的器皿.本篇就让我们一起来认识一下JAVA为我们提供的容器类. 1.容器API: J2SDK提供的容器API位于java.util包内,容器API的类图结构如下图所示: 2.JAVA容器的组成: Collection接口——定义了存取一组对象的方法,其子接口Set和List分别定义了存取方式.Set中的数据对象没有顺序但不可以重复:List中的对象有顺序且可以重复,

javase基础复习攻略《九》

本篇将为大家总结JAVA中的线程机制,谈到线程,大家一定会问线程和进程有什么区别?刚接触进程时我也有这样的疑问,今天就为大家简单介绍一下进程和线程.进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础:线程是程序内部的顺序控制流.它们的区别: 每个进程都有独立的代码和数据空间,进程间的切换会有较多的开销:线程可以看做轻量级的进程,同以进程共享代码块和数据空间,每个进程有独立的运行栈和程序计数器(PC),线程间切换开销小.

javase基础复习攻略《五》

总结完JAVA的基础语法和面向对象思想后,今天为大家补充一下JAVA中的数组,数组是什么呢?大家是不是想到了集合,数组和集合有相似之处,集合中的数据无序,不可以重复.数组中则存放着具有相同特征的一组数据集合,数组中的数据有序且可以重复,数组使用时应先声明,再分配存储长度,然后才能够使用. JAVA中的数组类似于C语言的数组定义,分为一维数组.二维数组.三维数组等等.一般我们只讨论一维和二维数组.数组的使用无外乎声明和初始化,以及数组元素的引用,下面我们就一起再温习一下. 1.一维数组的声明和初始

javase基础复习攻略《三》

编程语言的发展: 机器语言——直接由计算机的指令组成,指令.地址.数据都是以"0"和"1"的符号串组成,可以被计算机直接执行. 汇编语言——用容易理解和记忆的符号表示指令.数据和寄存器等,抽象层次很低,程序员需要考虑大量的机器细节. 高级语言——屏蔽了机器细节,提高了语言的抽象层次,更加接近于自然语言,60年代出现的结构化编程设计语言提出了结构化数据和语句,数据和过程抽象等概念. 面向对象的语言——与以往的各种语言不同,他的设计出发点就是为了更能直接的描述问题域中客

javase基础复习攻略《六》

学习JAVA的同学都知道,sun为我们封装了很多常用类,本篇就为大家总结一下我们经常使用的类.上一篇博客一位朋友留言问我String是不是引用数据类型?我通过查找资料发现String属于应用数据类型,现在就让我们首先了解一下String类吧. 1.String类 java.long.String类代表不可变的字符序列.String类举例: public class Str { /** * @param String类举例 */ public static void main(String[] a

javase基础复习攻略《四》

本篇内容重点介绍JAVA中的异常处理机制,什么是JAVA异常?JAVA异常是JAVA提供的用于处理程序中错误的一种机制.所谓错误就是指在程序的运行过程中出现的一些异常事件(如:0溢出,数组下表越界,所读取的文件不存在......). JAVA程序的执行过程中如出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息并将被提交给JAVA运行时系统,这个过程被称为抛出(throw)异常.当JAVA运行时系统接收到异常对象时,会寻找能处理这一异常的代码,并把当前对象交给其处理,这个过程称为

javase基础复习攻略《八》

进入第八篇,我们开始讨论JAVA的IO初步.在JAVA程序中,对数据的输入\输出操作以"流"(stream)方式进行,J2SDK提供了各种各样的"流"类,用于获取不同种类的数据,程序中通过标准的方法输入和输出数据. 1.输入.输出流的分类: java.io包中定义了多个流类型(类或抽象类)来实现输入和输出功能:可以从不同的角度对其进行分类: 按数据流的方向不同可以分为输入.输出流 按处理数据的单位不同分为字节流和字符流 按照功能不同分为可以分为字节流和处理流 J2S