欢迎来到天天文库
浏览记录
ID:34569446
大小:1.46 MB
页数:31页
时间:2019-03-08
《java介绍及jdk配置-cl》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java介绍及JDK配置E-Mail:mldnqa@163.com操作系统为用户构建了一个平台,此平台上可以进行任意的扩展。数据库专门用于存储信息:IBMDB2、Oracle、SQLServer、MySQL最早的程序:程序Æ数据库Æ中间件(IBMWebSphere、BEAWebLogic)E-Mail:mldnqa@163.comJAVA基础不会变Æjava的思想不会变Æ整个程序的思想Java基础部分必须背下程序的基本语法、结构Java面向对象部分必须记熟各种语法,重点形成思想。记住:程序不是看出来的,是写出来的,思想不是想出来的,是敲出来的。形成一种意识:能够将现实的生活转变为计算机可以读懂
2、的语言,成为一种习惯。面向对象靠的是思想:对现实的一切进行抽象。E-Mail:mldnqa@163.com什么是JAVA?配置JAVA开发环境,编写第一个JAVA程序。E-Mail:mldnqa@163.comJava是一门语言,也是一种技术。Java的中文含义:咖啡(爪洼岛的一种咖啡)E-Mail:mldnqa@163.comE-Mail:mldnqa@163.comJava只是SUN公司的一个产品。E-Mail:mldnqa@163.com1991;GreenÆ一套新的语言,JAVA开发者开发的窗外有一颗树——橡树ÆOAKÆ浏览器技术(HotJava)Æjava语言E-Mail:mldnq
3、a@163.com1995年推出了第一个JAVA版本——JAVA1.0(JDK1.5)1998年推出了JDK1.2,实际上是对JAVA1.0进行了大量的扩充及修改,增加了许多轻量级的组件。E-Mail:mldnqa@163.comE-Mail:mldnqa@163.com2005年,JAVA10周年大会Æ正式为J2SE、J2ME、J2EE重新命名:·J2SEÆJAVASE·J2MEÆJAVAME·J2EEÆJAVAEEE-Mail:mldnqa@163.comE-Mail:mldnqa@163.com语法、语义JDK是一个JAVA的开发环境。E-Mail:mldnqa@163.com面向对象:
4、SmalltalkÆIBMJava的最大特点:可以进行平台移植:一次编写、处处运行。一次编写、到处调试Java很简单、很容易E-Mail:mldnqa@163.comJVM:用来运行(解释)JAVA程序的。E-Mail:mldnqa@163.comE-Mail:mldnqa@163.comJAVA虚拟机本身不是一台电脑,是一个由软代码组成的一个模拟的计算机。程序本身执行是,是不会考虑操作系统本身,而是去考虑JVM由JVM进行JAVA的程序执行,而JVM根据各个操作系统的不同,有各自的版本。E-Mail:mldnqa@163.comE-Mail:mldnqa@163.comJRE(java运行时
5、环境):JVM+运行时解释E-Mail:mldnqa@163.com可以从www.sun.com中下载到最新的版本:JDK1.5E-Mail:mldnqa@163.com为了方便将JDK的安装路径修改,修改成j2sdk。E-Mail:mldnqa@163.comE-Mail:mldnqa@163.com在浏览器中值入JAVA虚拟机。通过浏览器就可以执行Applet程序E-Mail:mldnqa@163.com此时:JDK的开发环境还没有配置。编写一个程序,此程序用来向屏幕上打印一个“HelloWorld”。文件的保存后缀为:*.javapublicclassHelloJava{publicst
6、aticvoidmain(Stringargs[]){System.out.println("HelloWorld!!!");}}配置path路径:E-Mail:mldnqa@163.com可以在任何地方使用java提供的开发命令进行操作。E-Mail:mldnqa@163.com只要出现了以上窗口,就表示JDK的开发环境配置成功。E-Mail:mldnqa@163.com使用javac命令之后,程序出现了*.class文件,此文件为真正的执行文件JAVA是编译型和解释型的结合,javac是编译,java是解释,解释的*.class文件在JVM上的执行Java命令一执行,就表示将*.class
7、文件放在JVM上进行解释,执行的结果打印在屏幕上。Java的一切程序都是放在一个类中:使用class、publicclass可以去定义一个类Java文件修改之后必须重新编译。Println:print+line;表示打印之后换行,如果不换行,则可以将ln去掉程序中出现了publicclass定义类,实际上也可以通过class定义类,有什么区别呢?使用class定义一个类,则类名称可以与文件名称不一
此文档下载收益归作者所有