欢迎来到天天文库
浏览记录
ID:10573902
大小:441.50 KB
页数:53页
时间:2018-07-07
《核心java简明教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《CoreJava课件》Day01一、课程安排lChapter01GettingStartedlJava编程语言的发展历史,主要特性,以及Java应用程序,阐述了类和包的概念,并介绍了一些常用Java包。lChapter02Identifiers,KeywordsandTypeslChapter03ExpressionsandFlowControllChapter04Arrayl如何声明、创建、初始化和拷贝数组。lChapter05ObjectsandClasses(Encapsulation,polymorphismandinheritance)l在C
2、hapter2的基础上,进一步阐述Java对象的概念,包括封装继承等。lChapter06AdvancedLanguageFeatures(Static、Final、Accesscontrol、Collectionandreflection、Abstract、Interface、Innerclasses)l访问权限控制修饰符,三大修饰符,接口,集合,内部类,反射l07Chapter07Exceptionsl08Chapter08BuildingGUIsl介绍布局管理器和容器的概念。l09Chapter09AWTEventModell10Chapter10
3、JFClJavaFoundationClasses。l11Chapter11Threadsl12Chapter12StreamI/OandFilesl13Chapter13Networkingl14Chapter14IntroductiontoTiger(J2SE5)l15Chapter15Autoboxing/Unboxing,Loop,Enumeration,Varargs,StaticImport&Miscl16Chapter16Genericsl17Chapter17Annotation(Metadata)l18Chapter18Concurre
4、ntUtilities二、发展历史:Java来自Sun公司的一个叫Green的项目,其原先的目的是为家用消费电子产品开发一个分布式代码系统,开始,准备采用C++,但C++太复杂,安全性差,最后基于C++开发一种新的语言Oak(Java的前身),Oak是一种用于网络的精巧而安全的语言.有一天,几位Java成员组的会员正在以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序
5、设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。JAVA的几个重要发展阶段:--53--1)1995年发布第一个Java版本;2)1996年1月23日发布了JDK1.0。这个版本包括了两部分:运行环境(即JRE)和开发环境(即JDK);3)1998年是Java开始迅猛发展的一年,在这一年中Sun发布了JSP/Servlet、EJB规范以及将Java分成了J2EE、J2S
6、E和J2ME;4)1998年12月4日,Sun发布了Java的历史上最重要的一个JDK版本:JDK1.2。这个版本标志着Java已经进入Java2时代。这个时期也是Java飞速发展的时期。该版本新增了swing图形库5)2000年5月8日,Sun对JDK1.2进行了重大升级。推出了JDK1.3。6)2002年2月13日,发布了JDK历史上最为成熟的版本:JDK1.4。一、Java语言的主要特点:l可移植的l安全l面向对象l多线程二、什么是字节码和虚拟机:字节码是一套设计用来在Java运行时系统下执行的高度优化的指令集。该Java运行时系统称为Java虚拟
7、机(JVM)。JVM其实就是一个字节码解释器。虚拟机将字节码解释成机器码给CPU执行,所以我们在java中通过虚拟机的这种解释执行方式来屏蔽底层操作系统的差异。JRE=JVM+类库JDK=JVM+编译器+类库查看类库源码在:JDK/src.zip压缩包里三、环境变量的设置:需要新加的两个环境变量1、JAVA_HOME:指名JDK的位置。2、CLASSPATH:指名到哪里去找运行时需要用到的类代码(字节码)原有的环境变量1、PATH:指名可执行程序的位置。2、EXPORT:将指定的环境变量声明为全局的。我们在.bash_profile下的环境变量设置。JA
8、VA_HOME=/opt/jdk1.5CLASSPATH=.PATH=$PATH
此文档下载收益归作者所有