JAVA2基础

1.java对internet而言用途很大是因为它可以生成可移植程序。
2.java是由C和C++语言直接派生出来的。
3.java对internet的贡献:
      a.java applets:是一种特殊的java程序,用于在internet上传输,由兼容java的web浏览器执行;还可以像图像、声音、视频文件一样根据用户的需要下载,不同之处在于applet是一种智能程序,它能够反映用户的输入并且动态的进行变化,而不像图像声音那样反复播放,但其必须解决安全性和可移植性问题。
      b.安全:java通过在网络应用程序和计算机之间提供“防火墙”解决用户担心系统可能感染病毒的顾虑。其实现的方法是将java程序限制于java执行环境中,不允许它访问计算机的其他部分。 下载applets,而且确保对客户计算机无害的功能是java最重要的特征。
4.java解决安全性和可移植性问题的关键在于java编译器的编译结果不是可执行代码,而是字节码。字节码是设计用来由java虚拟机的java运行系统执行的高度优化的一系列指令。java虚拟机是一个字节码解释器。
5.结构化程序设计技术是让程序围绕代码来组织,可认为是“代码作用于数据”;面向对象则是以“数据  控制访问代码”为主体原则,围绕数据来组织程序。所有的OOP都有三个特征:
     a.封装(encapsulation):
     b.多态性(polymorphism):
     c.继承(inheritance):
6.java 中标识符的命名规则为:变量名可以字母表中的任意一个字母、下划线或者美元符号开始,后面可以是字母、数字、美元符号、或下划线;下划线用于增加变量名的可读性;但切忌不能以数字开头;不能以java的关键词作为标识符,而且也不能赋给标识符以任何标准方法名。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值