[Java] 初识Java && Hello World 我的第一个Java程序

Posted 我是黑铁星羽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Java] 初识Java && Hello World 我的第一个Java程序相关的知识,希望对你有一定的参考价值。

前言>>>

        哈喽哈喽,我是黑铁星羽。好久没发文了 哈  哈  !

        “我是谁?从哪来?到哪去?”最近浅浅看了点哲学   ^ ^  也就笑笑吧,回来继续学习!开始第一篇Java吧!

 

Java的发展简介>>>

        Java 语言源于 1991 4 月, Sun 公司 James Gosling 博士 领导 开发一种能够在各种消费性电子产品( 如机顶盒、冰箱、收音机等 )上运行的程序架构 Oak。但智能家居的思想太超前,没有市场需求,于是该公司放弃了这个计划。随着1995 年代互联网的发展 Sun公司改造了Oak并于1995 5 月以 Java 的名称正式发布,并提出 “Write once, Run anywhere" 的口号         后来 Java 成为全球流行的开发语言之一, 詹姆斯·高斯林也被人们称作 Java之父

        看这段简介是为了记住Java的最大特点 ——“一次编译,到处运行”也就是Java支持跨平台,不在乎什么机器只要有Java虚拟机都可以无差别运行程序。但同时记得心怀感恩,谢谢他们带来这么便捷的编程语言,不学都对不起我自己了 。(捂脸笑.jpg)

为什么我选择先学Java>>>

书里的话>>

Java有能力发现、显示和制服程序缺陷(事实上,这也是它最为强大的属性之一)。

“我们关心的是,减少开发健壮代码所需的时间以及困难”

与用C++开发相同的程序相比,采用Java只需一半甚至更少的开发时间。

最终,Java解决了一些相当大的复杂性的问题:跨平台编程、动态代码修改,甚至是安全的议题。

良好的编程体验。

我相信信息在重要性上存在层次差别,有一些事实对于95%的程序员来说永远不必知道——那些只会困扰他们并且使他们对程序复杂性平添许多感触。

以上摘自《Java编程思想》

据统计在Java5.0(版本1.5及以上)的Java标准函数库中的类的数量有3500个类。——《Head First Java》

我刚开始接触的感受>>

        众所周知,Java是这些年比较火的编程语言之一,使用人数较多,这里想想为什么使用人数这么多还有那么多人学呢?其实懂得都懂

        因为Java的在IT行业的适用范围较广,在开发领域、游戏领域、人工智能领域、计算机科学领域、嵌入式领域都有一定的应用。所以如果你很纠结未来的具体方向,那就先学Java吧,都能做的。虽然很多人说卷,但什么不卷呢?对于有这么省时省力的Java感激都来不及呐,一起加油吧。

        最吸引我的是Java只用写一次,写的时候可以使用已有的类。书写方便,(在IDEA等支持Java的编译器上)比如写了main按回车就会自动写好(如下) ,输入sout回车就会自动写好(如下)等等。真少敲了很多!这样真的很快。对于想随时摸鱼的我来说,Java太适合了。又快又有威力。所以学习Java是个不错的选择。

public static void main(String[] args) 

            //main+enter

   System.out.println();   //sout+enter

 

我的第一个Java代码>>>

        嘿嘿,Hello World! 永不变。看到这个,你也想看看Java的代码长什么样吧 ^ ^  接下来写个输出Hello World! 的代码,第一个Java代码也要有仪式感。

代码>>

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

 输出效果>>

 详解Java代码>

         Java用三个关键字设定边界:public、private、protected。这些访问限定词决定了紧跟其后被定义的东西可以被谁使用。

        在Java中,所以的东西都在类里面,类包含方法。C语言把具体执行的操作(动作)称为函数,而Java称为方法,即方法==函数。

一个Java源文件中只能有一个被public修饰的类,同时该文件名要和这个类名相同。

        main()方法是程序的入口,程序从main()开始执行,所以只能有一个main()。main方法必须被public static void 修饰。main()将被Java虚拟机调用所以是 public。main方法不需要返回值所以 用 void。main方法的形参必须同上写字符串数组。

        其实只要原样写就行,把类名和输出的东西换一下,其它最好不要变。

Java的三种打印语句 >

System.out.println();     // 打印且换行

System.out.print();       // 打印但不换行

System.out.printf();      // 格式化打印

 

使用IDEA来运行>>

        IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,也是被写Java的人们使用最多的。

        但第一步你需要下载 JDK ,简单来说因为没有JDK就不能运行Java程序,这里你可以到B站看看或者在CSDN里找相关资源。 

第二步 可以点击这里下载  IDEA官网  下载IDEA 就可以直接在IDEA上写代码并运行了。

         当你编译了Java源文件后每个类都会对应生成一个字节码文件(后缀名为 .java)(一些看不懂的二进制码,但JVM能够识别并运行)。只要别的平台上有Java虚拟机(JVM)就可以使用你发送的字节码来运行程序了。所以实现了“一次编译,到处运行”。

 

最重要的话>>>

           不理解的记得私信我哦 ^ ^。

        (直接评论区留言也可以^ ^)

以上是关于[Java] 初识Java && Hello World 我的第一个Java程序的主要内容,如果未能解决你的问题,请参考以下文章

初探篇初识消息队列 & RocketMQ

初始JAVA

Jenkins初识

javaSE面试题总结

java基础——初识面向对象

Java继承与组合