关于java

java是一种编程语言。Java语言作为面向对象编程语言的代表,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念(博主:我™的,我就学c++),实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java是一门面向对象编程语言。编程语言有很多种,Java语言就是编程语言的一种,Java不但可以用来开发软件,还可以用来开发网站后台程序。学习Java 语言,主要是学习它的语法词汇和格式 。

例如Java规定了源代码中每个词汇、语句的含义,也规定了它们该如何组织在一起,这就是语法(Syntax)。而且在Java语言中,我们使用 System.out.println 语句输出,在计算机屏幕上显示文字。

Java是一个强类型语言,它允许扩展编译时检查潜在类型不匹配问题的功能。其特点主要体现在以下几个方面:

1、简单性

Java看起来设计得很像C++,但实际上它不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的许多概念(博主:真的假的。。。),能够自动处理对象的引用和间接引用,实现自动的无用单元收集。

2、面向对象

Java语言全面支持动态绑定,Java语言是一个纯的面向对象程序设计语言。

3、分布性

Java是分布式语言,支持在网络上应用,既支持各种层次的网络连接,又以Socket类支持可靠的流(stream)网络连接,所以用户可以产生分布式的客户机和服务器。

Java程序只要编写一次,就可到处运行。

4、编译性和解释性

Java编译程序生成字节码(byte-code),而不是通常的机器码。

所有的Java代码都是要编译的,java不经过编译就什么用都没有。

java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释运行的。

5、稳健性

Java原来是用作编写消费类家用电子产品软件的语言,所以它是被设计成写高可靠和稳健软件的。Java消除了某些编程错误,使得用它写可靠软件相当容易。

Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值