java知识点.doc_第1页
java知识点.doc_第2页
java知识点.doc_第3页
java知识点.doc_第4页
java知识点.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JAVA 程序设计Java 编程技术内容n Java基础知识n 四个专题n 图形用户界面n 深入话题Java基础知识n Java介绍n Java编程语言基础n 类和对象n 封装和继承n 多态性四个专题n 异常n IOn 线程与多线程n 容器图形用户界面n GUI applicationn Event model深入话题n Socketn 多媒体技术n JDBCA more pure OOP languageJava4 种层次的程序设计语言n Machinen C/C+, Pascaln Perl, basicn ShellJava Platform 2n J2SE: Standard Editionn J2EE: Enterprise Editionn J2ME: Mirco Edition正确认识Javan 是一种有生产力的OOP语言,C+能做的Java都能做n Java是UNIX世界的产物,具有UNIX的思想n 国外广泛地用来做各种应用n 国内的接受程度不高Java历史n Birthday: May 23, 1995n 1991: Set-Top box:Jame Goslingn 1994: OAK and FirstPersonn 1995: Java and HotJava Internet playFirst Step Into JavaThe trip beginsJava环境Java平台n The Java Virtual Machine (Java VM) n The Java Application Programming Interface (Java API)跨平台/可移植n Cross Platform/Portable: the dream from UNIX and C to Javaq JVMq Unique data type Int: 32-bit Char: Unicode性能: 高 或 低?n 低:q 解释执行 q 代码检查 q 堆栈机 n 高: q JITq 多线程 q Byte code 设计简单 稳定和安全n 没有指针n 数组下标检查n 自动内存管理纯洁的 OOPn Java = C+ -q 多继承q 虚继承q 模板q 运算符重载动态性n Java没有传统的程序的概念n Java认为全世界的类和对象是一个空间n 你写的程序的编译结果是这个空间的一部分n 所谓的运行程序就是从空间中某类的某个特殊的方法开始启动对像的存储n 对C和C+语言,效率是最重要的,所以程序员可以根据自己的需要决定把对象放在那里。n 对java来说,所有的对象都应该动态建立,并存储在堆中。创建和消除对象n 所有的对象必须你自己创建n 但是对象不能自己消除,jvm有自己的垃圾回收机制来清除那些以后不再用到的对象n 单根结构:java中的所有类都是类 Object的子类。句柄(handle)n 你不能直接控制一个对象, 而是需要通过一个句柄(handle)来指向它String s;n 这里s这个句柄没有指向任何的对象。new关键字n String s = new String(“a string”);第一个 Java 程序class HelloWorld public static void main(String args) System.out.print(“Hello World!”); 编译与运行Java程序n 安装JDKn 设置PATHn javac HelloWorld.javaq javac q 编译结果:HelloWorld.classn java HelloWorldq java q 千万不要java Java开发运行环境的搭建n 什么是JDK(Java Development Kit) q 开发工具,Javac及基础核心类q 运行环境, java及基础核心类n 环境的搭建q 安装JDKq 设置环境变量 path classpathJDK的安装及目录结构n 网络上直接下载JDKq /javase/index.jspn 安装方法n 目录结构q Javac.exe:负责将.java源文件编译成java字节码.class文件。q Java.exe:负责解释java字节码文件,并运行该文件n 测试JDK是否安装安装成功q C:java 命令q 如果正确的现实出java用法介绍,安装成功环境变量的介绍n 什么是系统环境变量 q 在操作系统中定义的变量,可供操作系统上的所有应用程序使用。 q 环境变量的名和值 n 查看环境变量的两种方式 q 通过“ 我的电脑”-“ 属性”-“ 高级”-“ 环境变量” q 在命令行窗口中通过set 命令察看 环境变量的设置方法n 环境变量的设置q 通过我的电脑-属性-高级-环境变量环境变量pathn 环境变量path的作用 q 设置供操作系统去寻找和执行应用程序的路径,例如c:jdkbinjava.exeq 如果操作系统在当前目录下没有找到我们想要执行的程序和命令时,操作系统就会按照path环境变量指定的目录依次去查找,以最先找到的为准。n 环境变量path的设置q 在path值中增加C:Program FilesJavajdk1.6.0bin”环境变量classpath的设置n classpath的作用q 让JVM按照classpath指定的目录去寻找要装载并执行的class类文件n 环境变量classpath 的设置n

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论