现在的位置: 首页 > 综合 > 正文

java之旅(一)什么是java

2013年05月17日 ⁄ 综合 ⁄ 共 758字 ⁄ 字号 评论关闭

Java语言的主要特点:
Java是一种简单的、跨平台的、面向对象的、分布式的、半编译半解释的、健壮的、安全的、性能很优异的、多线程的、动态的语言。(看起来只有一句话,可是每个形容词都可以拿出来说上很大的一个篇幅。)

Java 与 c 及c++的比较:
1、自动内存管理:Java对于内存的分配是动态的,并具有垃圾回收机制。
2、不在类外定义全局变量。
3、Java中将不再使用goto语句。
4、Java中取消了指针。
5、支持固定位数的数据类型。
6、运行时系统对类型转换进行类型相容性检查
7、Java不支持头文件,使用import与其它类通讯。
8、Java中不包含结构和联合,所有的内容都封装在类中。
9、Java中不支持宏,它通过final关键字来声明一个常量。
10、Java不支持多重继承,可以通过Java中的接口实现多重继承的功能。
我是学C++的,今天转行开始学JAVA不是因为JAVA比C++好,而是因为JAVA的应用太广了,找工作时体验更深,所以我学JAVA是因为我需要学它。

JDK的开发环境工具:
1、Java编译器(Javac.exe):将Java源代码文件(.java)转换成字节码文件(.class)。
2、Java解释器(Java.exe):用来执行javac编译成的字节码。
3、Java Applet浏览器(appletviewer.exe):执行HTML文件上的Java小程序的Java浏览器。
4、Java文档生成器(javadoc.exe):会使用Java源文件代码生成一组HTML格式的相关文件。
5、Java调试器(jdb.exe):是一个除错器,为java程序提供一个命令行调试环境,以便于对java解释的类进行除错。
6、Java反汇编器(javap.exe):反汇编一个Java字节代码文件,返回类的相关成员

抱歉!评论已关闭.