黑马程序员——初识Java

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

一、Java概述

Java语言是由Sun公司设计开发的一门纯面向对象的编程语言。它由有Java之父之称的詹姆斯·戈士林亲手设计。最初的成功应用是在万维网。

1995年由Sun公司正式发布;1999年Sun发布Java三个版本:标准版、企业版和微型版;2014年1.5版本发布,这成为Java语言发展史的一个里程碑,此后,原来的J2SE、J2EE和J2ME更名为Java SE、Java EE和Java ME。

Java语言与C和C++十分相近,继承了C++面向对象的思想,舍弃了不安全的指针(以引用替代)、难以理解的运算符重载、多重继承(以接口取代)还有自动的强制类型转换。创建对象采用类似于C++的使用new运算符动态分配内存机制,但增加了垃圾回收器功能用于释放动态分配的内存,不再需要程序员手动free或delete内存。

Java是一种通过解释方式运行的语言。编译后转换成Java字节码中间语言,运行时由Java虚拟机将字节码解释为机器码然后运行。编译只进行一次,而解释在每次运行程序时都会进行。不同的平台安装不同的Java虚拟机,但字节码相同。由此,Java具有了一次编译多平台可行的可移植特点。同时Java严格规定基本数据类型的长度,不像C一样不同的平台上1个int会有不同的字节长度,不同的平台上使用不同的字符集1个字节又会有不同的bit位数。这都增强了Java的可移植性,也使其使用变得简单。目前Java编写的程序可运行于任何平台和设备。

版本描述:

Java SE是Java的标准版,主要用于桌面应用程序开发,同时也是Java的基础,包含Java语言基础、JDBC(Java数据库连接性)操作、I/O、网络通信、多线程等技术。

Java EE是Java的企业版,主要用于开发企业级分布式的网络程序,其核心是EJB(企业Java组件模型)。

Java ME主要应用于嵌入式系统开发。

Java官方对其的描述是:Java是个简单的、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和静态的语言。

二、开发环境

Java官方网站免费提供JDK下载。官方提供的开发工具是运行于DOS环境的(当然也可使用Java专用IDE eclipse等)。

开发前需掌握的DOS知识:

为了使Java开发工具在DOS下方便运行,需要将安装好的Java开发包(bin文件包)的路径加入到系统环境变量的PATH路径内。javac用于编译.java文件,java用于运行.class文件

Win7下环境变量配置方法如图:




dos命令符:

cd       进入指定目录,

盘符:   进入指定盘

cd..         退出当前文件夹

cd\          退回根目录

del          删除文件

rd 删除目录

del*        删除文件夹内所有文件

dir 列出当前目录文件及文件夹


发布了21 篇原创文章 · 获赞 0 · 访问量 2175
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章