Java 和 Python 编程语言简介

zhenpy 2019-07-13

Java 和 Python 编程语言简介

Java是一种开发语言,核心特点:跨平台,面向对象。对于开发者来讲,Java基本等于Jdk。

Java由四方面组成:

1)Java编程语言,即语法。

2)Java文件格式,即各种文件夹、文件的后缀。Java文件格式,即各种文件夹、文件的后缀。

3)Java虚拟机(JVM),即处理*.class文件的解释器。

4)Java应用程序接口(Java API)。

java能用来干嘛?

掌握java语言后则能进行:1、web开发,例如:网上银行(中国银行,建设银行,工商银行的网上银行都是用J2EE开发出来的,你看看他网银的网页的后缀名JSP就知道),网页游戏等。还有企业管理软件,现在很流行的B/S(浏览器/服务器)架构管理程序很多就是用J2EE开发的;2、Android开发;3、客户端开发;4、游戏开发等各种生活中常见的软件。

由于现在已经进入互联网时代,所有的操作都是网上操作,所以JAVA语言一直以来都很吃香,JAVA程序员在一二线城市的薪资也很高,这个你们到招聘网看就知道了。

开发人员一般通过IDE(即Eclipse、NetBeans、JBuilder、IDEA等编程开发工具)编写、编译Java代码(在远古没有IDE的时代,都是用文本编辑器编写,使用javac编译),在这个过程中,会使用到Jdk与第三方Jar包(Jar包即一组编译后的类打成的压缩包,可以使用解压工具解压成文件结构)。

python是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。

2.python优点

(1)语言简练,功能强大,执行同样一个任务,所需要的代码编写数量只是其他语言的十分之一。

(2)python拥有一个巨大而广泛的标准库。

(3) Python 解释器本身几乎可以在所有的操作系统中运行。

(4)对于初学者和小白非常之友好,上手简单。

(5)许多在线服务都提供Python API。

3.python缺点

(1)跟其他语言相比,由于python是解释型语言,所以运行速度上会慢一点。

(2)python的开源性决定了python的语言不能加密。


相关推荐