前言>>>
哈喽哈喽,我是黑铁星羽。好久没发文了 哈 哈 !
“我是谁?从哪来?到哪去?”最近浅浅看了点哲学 ^ ^ 也就笑笑吧,回来继续学习!开始第一篇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)就可以使用你发送的字节码来运行程序了。所以实现了“一次编译,到处运行”。
最重要的话>>>
不理解的记得私信我哦 ^ ^。
(直接评论区留言也可以^ ^)
版权归原作者 我是黑铁星羽 所有, 如有侵权,请联系我们删除。