前言:

学习Java之前,首先要进行魔性洗脑,请跟我一起说:

“Java是世界上最好的语言”

“Java是世界上最好的语言”

“Java是世界上最好的语言”

你问为啥?

我可以这么和你说,既然刚开始学Java肯定要给自己树立个信心啊,每次听到别人说其他语言多好用,誒,不慌。这时你就可以肯定的说“Java是世界上最好的语言”。所有带着这个信念开始我们的学习吧,骚年~

1.Java是世界上最好的语言吗?

其实当然...不是

因为在每个领域都有更合适的编程语言:

  1. 在处理操作系统底层相关的内容时C/C++更合适
  2. 在处理数据方面的内容时Pyhon更合适
  3.  而在处理应用方面、WEB方面的内容Java更适合

所有说没有唯一最好的语言,只能说每个语言在各自的领域里都是最好的语言。

2.什么是JavaSE,什么是JavaEE?

Java是一个整体概念,可分为三个部分:JavaSE(标准版)、JavaEE(企业版),JavaME(微型版)。JavaSE又可以说是后两者的基础部分,而JavaEE就是通常说的框架。学JavaEE是因为JavaSE在做一些项目的时候它的效率是非常低的,JavaEE做的时候会把一些经常用到的东西作为一个框架,用的时候直接拿来用就行,这样整体的效率就会提升。


拜见祖师爷

学Java不拜见一下祖师爷怎么行,来上照片。

java最厉害的项目是 java是世界上最好的_ide

詹姆斯·高斯林 (James Gosling) 

这位帅气的老爷子就是: Java之父(詹姆斯·高斯林)

而因为他非常 喜欢喝咖啡 ,当时有地方有个叫  爪哇岛 ,那里盛产咖啡。然后,Java就诞生了!(就是这么简单~)

java最厉害的项目是 java是世界上最好的_ide_02

弟子张三拜见高老爷!希望以后Java写的贼溜。拜托@@


 一、为啥要选择Java

为什么要选择Java,这里我们需要知道Java有11个特性:

(1)简单性                                   (7)可移植性

(2)面向对象                               (8)解释型

(3)分布式(微服务)                 (9)高性能

(4)健壮性                                   (10)多线程

(5)安全性                                   (11)动态性

(6)体系结构中立

        以上特性不在这里进行详述。说多了也记不住,大家可在《Java 核心技术 卷Ⅰ》找到相关内容。如果没有书可自行百度。我也会在学完JavaSE之后进行分析,欢迎大家关注~

虽然以上说了大堆废话但还是要提一下:

Java有一个口号:“Write one,run anywhere .”这句话的翻译就是“一次编写,到处运行”。这个口号充分体现了Java的跨平台能力和可移植性高的特性。

面试的时候如果问你:”对Java平台的理解“ 其实就是在问你Java最显著的特性是什么,上句话就是它显著特性之一。


二、Java开发环境安装

1.安装JDK(Java开发者工具)

        作用是让Java代码能正常Run。

JDK安装视频地址:

https://www.bilibili.com/video/BV1N54y1U7AA?spm_id_from=333.999.0.0

        注意:如果安装完成在后,在命令行输入 java -version 命令报错的话基本就是系统属性里的环境变量配置有问题。

 2.安装IDEA

https://www.jetbrains.com/idea/download/#section=windows

以上链接是我老师 大博哥 提供,制作不易希望多多支持。


三、初始Java

        老调常谈,既然开始学Java必须统一的一件事是啥?

1.打招呼

public class TestDome {

    public static void main(String[] args) {

        System.out.println("hello world!"); 
    }
}

java最厉害的项目是 java是世界上最好的_ide_03

:访问修饰限定符。

java最厉害的项目是 java是世界上最好的_可移植性_04

:关键字,用来定义一个类。什么是类。类就是类型的意思,像猫、狗都属于一个动物类型,它是一个抽象的概念。

        因为刚开始学,所以 public、class 此处不详细讲,带一句也没有,之后在学 “类和对象”这章时,就会有详细介绍。现在只需要了解它的用法就行。

 一个点Java源文件可以定义多个类,但不会全部运行,使用哪个类运行哪个类。

java最厉害的项目是 java是世界上最好的_java_05

:类的名称。

java最厉害的项目是 java是世界上最好的_java最厉害的项目是_06

:Java当中main函数的固定写法。

Java中函数也被称为方法。

java最厉害的项目是 java是世界上最好的_java_07

:这也被称为 main函数的形式参数。

 

java最厉害的项目是 java是世界上最好的_可移植性_08

:这是Java里打印函数的写法,println表示打印完成后进行换行。

总结:

      以上做了红色标记的地方要记住。后面也会进行Java课程内容的分析。如果有帮到你,希望多多点赞!

java最厉害的项目是 java是世界上最好的_ide_09