【Java】初识Java之新手篇

风格

介绍:

在不断的学习编程中单纯靠C语言是往往不够的,所以学会另一种热门编程对我们很重要-Java。

---------------------------------------------------------------------------------------------------------------------------------

一、有趣的

首先,Java是一种广泛使用的计算机编程语言是不可否认的。Java之父起初把它命名为Oak,原因是在无意间看见门前的一颗橡树,因此而得名。起初它是设置在家用电器,由于需求不高逐渐被放弃。后来互联网发展,高斯林改造Oak,由于他酷爱喝咖啡,这种咖啡盛产于爪洼岛,因此而得名Java。我们今天打开Java,其图标为一杯热气腾腾的咖啡。

 二、Java编程风格

Java如此盛行的原因离不开其独特的风格,如图看到Java稳居前三。

所以,Java有哪些独特的编程风格受人青睐呢?

1.Java首先将源代码编译成字节码,在依赖不同平台的虚拟机解释执行字节码。如:只要配备了运行环境就能在记事本上写出代码,在控制面板上运行。实现“一次编写,到处运行”。

2.Java左大括号随尾,有大括号另起一行。

3.注释与C语言大致相同,文档注释/* ****/

4.当然,脱离环境空谈还是不行的。

三、与C语言的差别

1)对于变量和函数,C需要实现声明和定义,而Java中只有定义,没有声明;.

2)由于C不是面向对象的,所以C中所有全局变量和函数本质上对Java而言都是静态的。. Java是一种面向对象语言,它不允许在类和接口之外声明函数,包括 main 函数和变量。. 而在C中,常会出现在一个文件中定义大量的全局变量,在其他文件中通过引用声明这些变量来实现共享,但Java不允许有全局变量或函数;

3)当C中函数返回值的类型和声明时类型不相符时,函数的返回值会自动转换为这个类型之后再进行函数返回;而在Java中面对次情况时,需要加入强制类型转换;

4)C中函数调用参数计算的顺序是未定义的,而Java 是从左到右有顺序的;

四、部分简单的Java程序

程序员的梦想得从一个普通的Hello World!开始

public class FirstLook {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

public是访问修饰符 class定义一个类 类名需要大驼峰(如:Test),每个单词的首字母大写,如果类名被public修饰,类名就必须与文件名相同且一个文件只能有一个被public修饰的类 我们发现我们输入了javac +文件名这条指令,它是编译指令,将java文件变成了class文件 。class文件就是java的字节码文件,与C语言的二进制文件类似。一个类对应一个字节码文件。 正是有了字节码文件我们为了方便使用需要哪个类就加载哪个对应的字节码文件就好了

什么是System.out.println()

  1. System.out.println是一个Java语句,一般情况下是将传递的参数,打印到控制台。
  2. System:是 java.lang包中的一个final类。根据javadoc,“java.lang.System该类提供的设施包括标准输入,标准输出和错误输出流; 访问外部定义的属性和环境变量; 一种加载文件和库的方法; 以及用于快速复制数组等一部分的实用方法… ”
  3. out:是System类的静态成员字段,类型为PrintStream。
  4. 他在启动时就会被实例化,并与主机的标准输出控制台进行映射。该流在实例化之后立即打开,并准备接受数据。
  5. println:是PrintStream类的一个方法。println打印(参数内容+换行符) 到控制台。

总结:本篇为初识Java的新手篇,较为简短。推荐编程平台:IDEA,搭载环境JDK8。

舞台再大,你不上台,永远是个观众。

经验分享 程序员 微信小程序 职场和发展