1:java的体系结构 java程序设计语言 java class文件格式 java应用编程接口 java虚拟机 2:java虚拟机的主要任务是装载class文件并且执行其中的代码。 3:java有两种方法,Java方法和本地方法。 4:通过本地方法,java程序可以直接访问系统的内部资源。 5:j ...
分类:
编程语言 时间:
2017-02-20 22:45:46
阅读次数:
190
Java常考面试题,整理自牛客网和程序员面试宝典,有的题不太好。 1. 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? 答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。虚拟机是一种抽象化的计算机,通过在实际的 ...
分类:
编程语言 时间:
2017-02-18 20:14:08
阅读次数:
297
对Java总体上的认识,Java 是: 一种计算机编程语言 一种软件开发平台 一种软件运行平台 ...
分类:
编程语言 时间:
2017-02-14 13:57:17
阅读次数:
172
一、os模块概述 Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的) 二、常用方法 1、os.name 输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 2、os ...
分类:
编程语言 时间:
2017-02-10 14:16:56
阅读次数:
160
Java Servlet是与平台无关的服务器端组件,运行于Servlet容器中(如Tomcat),Servlet容器负责Servlet和客户端的通信以及调用Servlet的方法,Servlet和客户端的通信采用“请求/响应”的模式。Servlet可完成以下功能: 1、创建并返回基于客户请求的动态HT ...
分类:
其他好文 时间:
2017-01-27 00:14:46
阅读次数:
243
一、os模块概述 Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的) 二、常用方法 1、os.name 输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 2、os ...
分类:
编程语言 时间:
2017-01-21 15:55:04
阅读次数:
206
typedef声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。 不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用typedef避免缺欠,从而使代码更健壮。 typedef声明,简称typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef ...
分类:
其他好文 时间:
2017-01-17 17:46:08
阅读次数:
282
Java代码编译后生成一种与平台无关的字节码(也就是class文件)。当然,这种字节码不是可执行的,必须使用Java解释器来解释执行。 负责解释执行字节码文件的是Java虚拟机,即JVM。JVM是可运行Java字节码文件的虚拟计算机。所有平台上的JVM向编译器提供相同的编程接口,而编译器只需要面向虚 ...
分类:
其他好文 时间:
2017-01-16 19:53:37
阅读次数:
150
一、File类; File类时io包中唯一代表磁盘文件本身的对象。File类定义了一些与平台无关的方法来操作文件,可以通过调用File类中的方法,实现创建、删除、重命名文件等。 File类的对象主要用来获取文本的一些信息,如文件所在的目录、文件的长度、文件的读取权限等。 1.文件的创建;目录(文件夹 ...
分类:
其他好文 时间:
2017-01-09 23:17:47
阅读次数:
231
#java 基础##java运行机制和jvmjava 不是纯粹的编译语言也不是纯粹的解释语言编译 生吃.class文件 不是特定平台的机械码 平台无关的字节码 解释jvm负责执行字节码 jvm是一个抽象的计算器 有 指令集,寄存器,类文件格式,栈,垃圾回收, 储存区。(实现了java与平台无关性)j ...
分类:
其他好文 时间:
2017-01-08 18:48:17
阅读次数:
191