1 概述
众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统一的编程接口,而不管下层操作系统是什么。正是得益于Java虚拟机,它号称的“一次编译,到处运行”才能有所保障。
1.1 Java程序执行流程
Java程序的执行依赖于编译环境和运行环境。源码代码转变成可...
分类:
编程语言 时间:
2016-03-26 07:05:11
阅读次数:
233
JavaScript特性:
交互性
安全性(不可以直接访问本地硬盘)
跨平台性(只要是可以解析js的浏览器都可以执行,和平台无关)
JavaScript三大核心:
1)核心(ECMAScript):描述了JS的语法和基本对象。
2)文档对象模型 ☆(DOM):处理网页内容的方法和接口
3)浏览器对象模型(BOM):与浏览器交互的方法和接口
B...
分类:
编程语言 时间:
2016-03-20 22:45:43
阅读次数:
258
1.软件开发的基本步骤: 1.分析问题,建立数据模型。 2.确定数据结构类型和算法。 3.编写程序。 4.调试程序。 2.Java语言 Java是一种简单的、面向对象的、分布式的、解释的、安全的、可移植性的、性能优异的多线程。它以其强安全性 平台无关性、硬件结构无关性、语言简洁、面向对象为独特的特点
分类:
编程语言 时间:
2016-03-20 19:44:19
阅读次数:
270
JDBC(Java Database Connectivity),Java数据库连接,提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的类和接口组成。
分类:
数据库 时间:
2016-03-20 17:57:22
阅读次数:
244
python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关。以下列举常用的命令 1. os.name()——判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix' 2. os.getcwd()——得到当前工作的
分类:
编程语言 时间:
2016-03-17 12:52:22
阅读次数:
220
这个模块包含普遍的操作系统功能。 如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。一个例子就是使用os.sep可以取代操作系统特定的路径分割符。 >> os.system('ls -l') 也可以使用subprocess模块 >> subprocess.call('ls -l'.sp
分类:
编程语言 时间:
2016-03-15 20:45:00
阅读次数:
549
arch目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU及与之相兼容体系结构的子目录。PC机一般都基于此目录。 include目录包括编译核心所需要的大部分头文件,例如与平台无关的头文件在include/linux子目
分类:
系统相关 时间:
2016-03-13 14:08:19
阅读次数:
233
概念: Servlet是一个java程序运行在服务器上,处理客户端请求并做粗响应的程序!Servlet是和平台无关的服务器组件,它运行在Servlet容器中,Servlet容器 负责servlet和客户端的交互以及调用servlet的doPost、doGet方法,采用“请求”,“响应”的模式! Se
分类:
其他好文 时间:
2016-03-12 06:45:44
阅读次数:
161
由Java语言编写的程序需要经过编译步骤,但这个编译步骤并不会生成特定平台的机器码,而是生成一种与平台无关的字节码(也就是*.class文件)。这种字节码必须有java解释器来执行。因此可以认为:Java语言既是编译型语言,也是解释型语言,或者说Java不是纯粹的编译型语言,也不是纯粹的解释型语言。
分类:
编程语言 时间:
2016-03-10 00:12:39
阅读次数:
271
1. 主要内容 类型的基本概念 值类型深入 引用类型深入 值类型与引用类型的比较及应用 2. 基本概念 C#中,变量是值还是引用仅取决于其数据类型。 C#的基本数据类型都以平台无关的方式来定义,C#的预定义类型并没有内置于语言中,而是内置于.NET Framework中。.NET使用通用类型系统(C