关于Java

Posted ohana!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Java相关的知识,希望对你有一定的参考价值。

目录

1.初识Java

2.Java的特性

3.Java的基本表示,书写方法

4.Java的学习


1.初识Java

Java是一种优秀的程序设计语言,不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。在语言的使用范围内,Java的人气也是居高不下,这么火爆的语言自然应用范围也是非常广的,比如企业级系统,web开发领域,android平台应用,大数据平台开发游戏领域、人工智能领域、科学计算领域、嵌入式领域也有一定的应用。因此学好 Java,将来就业的选择也会非常广泛。  

2.Java的特性

  1.  简单性 Java语法是C++语法的一个纯净版本,相当于对C++做了一个减法。这里没有头文件、指针运算(甚至指针语法)、结构、联合、操作符重载、虚基类等等。不仅如此,Java开发环境远远超出大多数其他编程语言的开 发环境。
  2. 面相对象 Java的面向对象特性与C++旗鼓相当,与C++的主要不同点在于多重继承。在Java中,取而代之的是更简单的接口概念。
  3. 分布式 ( 微服务 ) Java有丰富的例程库,用于处理像 HTTP FTP 之类的 TCP/IP 协议。 Java 应用程序能够通过 URL 打开和访问网络 上的对象,其便捷程度就好像访问本地文件一样。
  4. 健壮性 Java与 C++ 最大的不同在于 Java 采用的指针模型可以消除重写内存和损坏数据的可能性(对于曾经花费几个小 时来检查由于指针bug 而引起内存冲突的人来说,一定很喜 Java 的这一特性)。不仅如此, Java 编译器能够 检测许多在其他语言中仅在运行时才能够检测出来的问题
  5. 安全性Java适用于网络/分布式环境。为了达到这个目标,在安全性方面投入了大量的精力。使用Java可以构建防病 毒、防篡改的系统,还有可移植性 解释性 , 高性能  ,多线程 动态性等特性

3.Java的基本表示,书写方法

public class HelloWorld{
 public static void main(String[] args){
 System.out.println("Hello,world");
 }
}
通过上述代码,我们可以看到一个完整的Java程序的结构,Java程序的结构由如下三个部分组成:
1.源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个
类。类的内容必须包含在花括号里面。
2.类:类中带有一个或多个方法。方法必须在类的内部声明。
3.方法:在方法的花括号中编写方法应该执行的语句。
即就是类存在于源文件里面;方法存在于类中;语句存在于方法中。

4.Java的学习

通过简单的对Java的了解,发现对于学习Java和C最大的区别在于,Java的语言严谨性更高更强,和以往在vs中写c的代码不同的是,在idea中,有智能提示输入的场景,虽然Java的书写较麻烦但对于学习者来说是一个考验,是一个沉淀积累的过程,不管怎么样,学习编程的路程---路漫漫其修远兮,吾将上下而求索!!!

以上是关于关于Java的主要内容,如果未能解决你的问题,请参考以下文章

为 Blogger 上的博客格式化代码片段 [关闭]

关于片段生命周期

关于js----------------分享前端开发常用代码片段

关于在各浏览器中插入音频文件的html代码片段

java获取随机时间的源码片段

springcloud报错-------关于 hystrix 的异常 FallbackDefinitionException:fallback method wasn't found(代码片段