Java特性和优势与HelloWorld的详解

一、JAVA特性和优势

  1. 简单性

  2. 面向对象(万物皆可对象)

  3. 可移植性(可在mac,win,liunx系统里来回运用)

    Write once,Run Any where

  4. 高性能

  5. 分布式

  6. 动态性

  7. 多线程(可以同时进行多个程序)

  8. 安全性

  9. 健壮性

二、Java的三个版本

JavaSE:标准版(基础和核心)主要是桌面程序、控制台开发。。

JavaME:嵌入式开发(手机。。)不经常用

JavaEE:企业级的开发(Web端口,服务器开发。。)

三、JDK,JRE,JVM区别

JDK:Java Development kit. Java开发工具

JRE:Java Runtime Environment. Java环境变量

JVM:JAVA Virtual Machine Java虚拟机

四、HelloWorld详解

  1. 随便建一个文件夹,存放代码

  2. 新建一个Java文件

    • 文件后缀名为.java
    • Hello.java
    • [注意点]系统可能没有显示文件后缀名,我们需要手动打开
  3. 编写代码:

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

    运行后的结果:
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8r2qOM5R-1649754192852)(D:\Photo\helloWorld.png)]
    Hello World!
    我不知道我为什么传不上来,无奈。
    4.编译javac,java文件,会生成一个class文件

    可能会遇到的情况

    1. 每个单词的大小不能出现问题,Java对英文大小写非常敏感
    2. 尽量使用英文
    3. 文件名 和 类名 必须保持一致,并且首字母大写
    4. 符号使用中文,会报错

    五、Java程序机制

    Java包含两种型:编译型(负责源代码转换为计算机执行的代码,语音)==》操作系统 C/C++等和解释型(需要重新开始)==》网页加载,等。
    它两的时机各不相同,前者是用时短,读取快。后者恰恰相反,用时长,读取慢,但精确。
    
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值