Chinaunix首页 | 论坛 | 博客
  • 博客访问: 91258
  • 博文数量: 81
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1007
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-20 14:50
文章分类

全部博文(81)

文章存档

2014年(21)

2013年(60)

我的朋友

分类: Java

2014-01-07 16:29:50

  一、 从面向过程编程到面向对象编程的思维转变

  我们知道所有的计算机程序都是由两类元素组成:代码和

  数据。此外从概念上将讲,程序还可以以他的代码或是数据为

  核心进行组织编写。也就是说一些程序围绕“正在发生什么编

  写“,而另一些程序则围绕”谁将被影响“编写。这两种范型

  决定程序的构建方法。第一种方法被称为面向过程的模型,用

  他编写的程序都具有线性执行的特点。面向过程的模型可以认

  为是代码作用于数据,用C 写的程序就是典型的面向过程模型。

  第二种方法也就是我们现在正在学习的面向对象编程,面向对

  象编程围绕她的数据(即对象)和为这个数据严格定义的接口

  来组织程序。面向对象的程序实际上就是用数据控制对代码的

  访问。CoreJava 就是一门纯面向对象编程的语言。

  学习方法很简单,就是模仿、改进、创新,循环往复。

  二、 什么是字节码和虚拟机:

  字节码是一套设计用来在Java 运行时系统下执行的高度优化的

  指令集。该Java 运行时系统称为Java 虚拟机(JVM)。JVM 其实

  就是一个字节码解释器。虚拟机将字节码解释成机器码给CPU

  执行,所以我们在java 中通过虚拟机的这种解释执行方式来屏

  蔽底层操作系统的差异。

  JRE = JVM+编译器

  JDK= JVM+编译器+类库

  查看类库源码在:JDK/src.zip 压缩包里

  三、 环境变量的设置:

  需要新加的两个环境变量

  1、JAVA_HOME:指名JDK 的位置。

  2、CLASSPATH:指名到哪里去找运行时需要用到的类代码(字

  节码)

  原有的环境变量

  1、 PATH:指名可执行程序的位置。

  2、 EXPORT :将指定的环境变量声明为全局的。

  我们在.bash_profile 下的环境变量设置。

  JAVA_HOME=/opt/jdk1.5

  CLASSPATH=.

  PATH=$PATH:$JAVA_HOME/bin:.

  注: “.”代表当前目录

  当我们把环境变量都配置好了以后在终端敲入”java

  -version”命令如果出现 JDK 版本号信息就表示我们环

  境变量设置成功了。

  Bin 目录下放的是一些JDK 命令

  四、 kate 工具的使用

阅读(256) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~