JAVA学习

第一个JAVA程序

笔者也是菜鸟一个,自己学习的时候顺便记了下来,免得以后自己忘了。如果忘了,我就回来看看之前写的,说不定还真有点帮助呢。

简单介绍一下JAVA

为什么要学习java,因为java好用啊(虽然PHP(拍h片)是世界上最好的语言奥~)。

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java
平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。 后来 Sun 公司被 Oracle
(甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。

Java分为三个体系:
JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。

于我而言,对JAVA的认知:
首先JAVA是面向对象的语言,比较官方的话是:“面向对象的方法主要是把事物给对象化,包括其属性和行为。面向对象编程更贴近实际生活的思想。总体来说面向对象的底层还是面向过程,面向过程抽象成类,然后封装,方便使用就是面向对象,(万物皆对象)。”还有时候开玩笑的说,如果你没有对象,那么你就new一个。但是玩笑归玩笑,该单身还是得单身。
其次JAVA是比较健壮和安全的,比如java的强类型机制、异常处理机制、垃圾回收机制。JAVA也是效率很高的,前景很好的,这么多年java排名稳定前几,那肯定是有他的道理的。

配置JAVA运行环境

java最大的特点,就是他的JVM技术了(只是个简单的jvm阐述,没有详细的说GC以及堆栈和方法域等)。

简单的讲:Java程序在JVM虚拟机上运行字节码文件,JVM有一个解释器组件,可以实现java字节码和计算机操作系统之间的通信。所以,我们的java代码只需要编写一次,就可以在多个平台上不加修改的运行。这点是非常舒服了。但是呢,中间再怎么也过了一次JVM才和计算机系统交互的,肯定是没有直接在计算机操作系统运行快,所以总会有人说java的运行速度比不上C语言。

其中:java的字节码文件是由 ***.java 编译后成 ***.class得到的。

在使用java进行编程之前,需要配置好java的运行环境。
window配置(细节没有描述):
1.官网下载JDK并进行安装。
2.配置系统环境变量(JAVA_HOME、CLASS_PATH、PATH)。
3.cmd运行: java -version命令查看是否查询到java的版本。
Linux或者Mac配置自行百度一下,都是命令行。

开始JAVA编码

java程序的开始 - HelloWorld
环境变量配置好了,就可以开始编码了!
在不使用开发工具的情况下,我们直接创建一个txt文件就行了,然后就可以打开文件进行手动编码。

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

所有java程序的启动,必须以main函数为开始。
txt文件内容编辑完之后,文件后缀.txt改为.java。
然后我们需要打开命令行执行(注意命令执行要到文件所在的位置):

javac HelloWorld.java  //编译成JVM可执行的字节码class文件
java HelloWorld       //JVM执行对应.class文件
Hello World!		 //输出

如果执行到这一步,说明你成功了。恭喜你,你是一名合格的程序员了。
开个玩笑,你又多掌握了一门别行业看不懂的骚操作。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值