Java笔记

原创 2012年03月27日 20:42:13


    通过这两天,对Java的学习,我懂得了很多,也学到了很多,了解Java是一门很强大的语言,是一种纯面向对象的语言,具有许多强大的功能,比以前的CC++更便捷。

     Java具有许多新功能,比以前网页制作要求更加严格,更规范,能实现许多新东西,我懂得了学好Java非常重要,是学好专业的基础,再以找工作中非常重要。

  Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下Java更具备了显著优势和广阔前景。

 (1)面向对象。Java自诞生之时就设计成面向对象的语言。在Java眼里,一切都是对象,桌子和板凳是对象,花草树木和飞禽走兽是对象,异常和错误也是对象。

  (2)跨平台。对于Java程序,不管是Windows平台还是UNIX平台或其他平台,它都适用。Java编译器把Java源程序编译成与操作系统平台无关的字节码指令。只要安装了Java虚拟机,Java程序就可在任意的操作系统上运行。Java程序中的字节码指令由Java虚拟机来执行,Java虚拟机的解释器解析字节码,对它进行转换,使之能够在不同的操作系统平台上运行。
  (3)直接支持分布式的网络应用。假定网络中有两台主机,分别运行着不同的Java程序,运用Java套接字技术,这两个Java程序就能顺利地进行远程通信。
  (4)安全性和健壮性。Java致力于检查程序在编译和运行时的错误,Java奉行“错误发现和纠正得越早,造成的损失就越小”的原则,可谓防患于未然。Java 还支持自动内存管理,这不但减轻了程序员的许多负担,也减少了程序员犯错的机会。Java自己操纵内存减少了内存出错的可能性。


相关文章推荐

JAVA笔记3

  • 2017年10月28日 11:03
  • 24KB
  • 下载

JAVA笔记5

  • 2017年10月28日 11:05
  • 29KB
  • 下载

Java程序性能优化 读书笔记(六)设计模式:观察者模式

一、观察者模式 观察者模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。它将观察者和被观察者的对象分离开。提高了应用程序的可维护性和重用性...

java学习笔记

  • 2017年11月09日 13:53
  • 335KB
  • 下载

黑马java se视频笔记

  • 2017年11月01日 13:29
  • 1.07MB
  • 下载

Java程序员的JavaScript学习笔记(13—— jQuery UI)

EasyUI是jQuery的一个常用扩展,解决页面组件的问题,实现了可拖拽组件、功能更丰富的下拉框、日期组件、表格组件等。 今天我们尝试,通过分析Easyui的模块化设计、接口风格、实现细节,来探索我...

Java JDK 7学习笔记

  • 2017年11月16日 16:09
  • 13.47MB
  • 下载

达内java学习基础笔记整理

  • 2017年08月17日 14:41
  • 1.09MB
  • 下载

java mail学习笔记4——Message类详解

Message类 在Java Mail 中Message类是所有电子邮件的的超类它的定义如下: public abstract class javax.mail.Message imple...

Java学习笔记之IO流

  • 2016年08月11日 07:36
  • 15KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java笔记
举报原因:
原因补充:

(最多只允许输入30个字)