预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1、课程名称:Java发展及JDK配置本季介绍了JAVA的发展过程包括JDK的发展历程path路径的配置和classpath的配置及作用。并简单讲解了一个简单的JAVA程序并通过此程序讲解了JAVA程序的基本组成。JAVA学习层次Java基本程序设计中重点包括JDK配置和简单Java程序简单Java程序编写就包括一些变量的操作与数据类型的转换、运算符、表达式与语句、循环与选择性语句、数组与函数函数在Java常中又称为方法。Java面向对象在JAVA学习层次当中是一个重点也是一个难点在这里会有大量的概念我们需要记住包括类的基本形式、类的功能实现、继承、抽象类与接口还有我们包的使用和异常处理Java面向对象是一个承上启下的过程在Java面向对象中抽象类与接口尤其重要。如果要打好JAVA开发基础必须要对Java面向对象概念反复理解清楚达到灵活应用。在JAVA高级应用部分多线程是一个比较特殊的东西在我们一般的J2EE开发中让我们动手去编写多线程出现的机率并不是很高但是多线程的概念在一般在公司面试中往往都会被问到所以我们要把多线程这个概念理解的非常清楚。重点要会以下两个方面:1、抽象类与接口2、API==>类集这是两个最重要部分这两个部分理解清楚了会灵活应用熟练了能分析各种题目了OK你就可以了至少你JAVA基础可以了。这样你就可以往上学J2EE了或是可以学习J2ME手机开发。2、知识点2.1、上次课程主要知识点回顾2.2、本次课程预计讲解知识点1、JAVA的发展历程2、JDK的配置3、打印“HelloWorld!!!”3、具体内容本季目标Java技术-发展历程What'sJava?JAVA本身的英文含义=咖啡这个咖啡产自南美洲的一个小岛非常非常小。Java由Sun[StanfordUniversityNetwork]公司开发出来的SUN公司于1982年2月成立我们可以到[url]www.sun.com[/url]官方网站查找相关java资料。JAVA不仅仅是一种编程语言JAVA是一种技术。JAVA其实也是经过一个很长的过程才发展起来的Java最早出现的时候并不是叫JAVA。在1991年出现一种叫做"Oak"的语言。用于嵌入式开发家电系统的。OAK:橡树==>失败==>hotjava==>java这就是JAVA主要的发展过程。JAVA的主要设计者是JamesGosling于1995年5月23日Sun发布了JAVA1.0版本。从1998.12开始发布JDK1.2并使用“Java2”java与java2主体核心部分是一样的只是java2比java增加了一些轻量级的控制组件。现在SUN推出了JAVA2PlatformStandardEditionv1.6我们主要使用是JAVA2PlatformStandardEditionv1.5JDK1.5版本相对稳定一些而JDK1.6还不太稳定。开发的忠告:永远不要去使用最新的技术多使用稳定的技术。2005年时SUN正式把以下的JAVA的分支更名:·J2SE===>JAVASE·J2ME===>JAVAME·J2EE===>JAVAEE实际上java经过三个命名阶段:JAVA==>J2SE/J2ME/J2EE==>JAVASE/JAVAME/JAVAEE当然我们学习JAVA主要是为JAVAEE因为现在JAVAEE是用得最多的而且工作、职位非常得多不信可以到各大招聘网去搜一下也可以访问[url]www.javajob.cn[/url]网站。JAVASE/JAVAME/JAVAEE三种技术关系:[url]www.mldn.cn[/url]上有很多JAVAEE的WEB开发的讲解说这么多java到底是什么?java是程序设计语言而且java是程序开发和运行环境。JAVA设计目标主要几点设计目标:1、面向对象2、容易掌握3、提供多线程4、安全性高5、独立于平台(Java的可移植性最高)JAVA三种核心机制这个我们简单了解知道就可以了在实际开发中也并不是太多去关心。GC:垃圾收集或者垃圾回收这一点在面试中会问到。JAVA应用程序运行机制JAVA虚拟机(JAVAVirtualMachine)刚刚说到的JAVA的可移植性高实际上就是靠JVM(Java虚拟机)实现。JVM论述就好比一个人请了很多国家的翻译同时可以跟很多国家的人说话说的永远是中国话而翻译会根据你自己所说的中国话转化成外语。JAVA运行环境(TheJAVARuntimeEnvironment)这个流程我们只要简单了解清楚就可以了。JAVA自动垃圾收集技术(GC:GarbageCollection)在程序操作中往往