JAVA概述,快速入门,IDEA第一个程序

目录

一:JAVA概述

1.1 什么是java:

1.2 java可以干什么:

1.3 java的技术体系:

1.4 java的主要特征:

二:JAVA的主要产品

2.1JDK下载网址

2.2JDK重要的两个程序

2.3使用步骤:

三:IDEA开发工具的使用:

3.1下载破解版推荐视频:

3.2用IDEA开发第一个小程序:


一:JAVA概述

1.1 什么是java:

Java 是一种通用的高级编程语言,语言风格接近人类的自然语言,写程序。最初由Sun Microsystems于1995年推出,在2009年被oracle公式收购。它被设计为具有跨平台兼容性,即一次编写,到处运行的特性。Java 可以用于开发各种类型的应用程序,包括桌面应用程序、Web 应用程序、移动应用程序和企业级应用程序。它的特点包括面向对象、强类型、静态类型、自动内存管理(垃圾回收)和多线程支持。

1.2 java可以干什么:

Java 可以用于开发各种类型的应用程序,包括但不限于:

1. 桌面应用程序:通过 JavaFX 或 Swing 开发跨平台的桌面应用程序。
2. Web 应用程序:使用 Java Servlet、JSP、Spring MVC 等技术开发后端逻辑,结合 HTML、CSS、JavaScript 开发 Web 前端。
3. 移动应用程序:使用 Android 开发工具包(Android SDK)开发 Android 应用程序。
4. 企业级应用程序:通过 Java EE(Enterprise Edition)平台开发大型、复杂的企业级应用,例如企业资源规划(ERP)系统、客户关系管理(CRM)系统等。
5. 游戏开发:使用 Java 开发游戏,尤其适用于2D 游戏开发。
6. 数据库连接:Java 可以与各种数据库进行连接和操作,例如 MySQL、Oracle、MongoDB 等。
7. 大数据处理:通过 Hadoop、Spark 等框架进行大数据处理和分析。

总之,Java 是一种功能强大的编程语言,可以应用于各种领域的软件开发。

最被市场认可的是企业级开发:我们所熟悉的京东,淘宝这样类似的互联网系统。

1.3 java的技术体系:

1.4 java的主要特征:

Java 的主要特征包括:

1. **面向对象:** Java 是一种面向对象的编程语言,支持封装、继承和多态等面向对象的特性。
2. **跨平台兼容性:** Java 的应用程序可以在不同的操作系统上运行,只需在相应平台上安装 Java 运行时环境(JRE)即可。
3. **强类型:** Java 是一种强类型语言,要求在编译时进行类型检查,以确保类型安全。
4. **静态类型:** Java 是一种静态类型语言,在编译时类型已确定,并且变量的类型不能在运行时改变。
5. **自动内存管理(垃圾回收):** Java 提供了自动内存管理机制,通过垃圾回收器自动回收不再使用的对象,减少了内存泄漏的可能性。
6. **多线程支持:** Java 内置了多线程支持,可以方便地创建和管理多个线程,实现并发编程。
7. **丰富的类库:** Java 提供了大量的标准类库(Java API),涵盖了各种常见的编程任务,如字符串处理、网络通信、图形用户界面等。
8. **安全性:** Java 具有安全性特征,包括沙箱安全模型、字节码验证等机制,可以防止恶意代码的执行。
9. **高性能:** Java 的虚拟机(JVM)通过即时编译技术提高了程序的执行效率,使得 Java 应用程序具有较高的性能。
10. **动态扩展性:** Java 支持动态加载和运行时绑定,可以实现模块化和动态扩展的应用程序设计。

二:JAVA的主要产品

2.1JDK下载网址

Oracle | Cloud Applications and Cloud Platformicon-default.png?t=N7T8https://www.oracle.com/

JDK简介:sum 公司提供了一套 Java 开发环境,简称 JDK(Java Java Development Kit)。JDK 包括 Java编译器、Java运行工具、Java 文档生成工具、Java 打包工具等。sum 公司除了提供 JDK外,还提供了一种 JRE(Java Runtime Environment)工具,它是提供给普通用户使用的 Java 运行环境。与 JDK 相比,JRE 工具只包含 Java运行工具,不包含 Jav 编译工具。需要说明的是,为了方便使用,sum 公司在 JDK 工具总封装了一个 JRE 工具,即开发环境中包含了运行环境

2.2JDK重要的两个程序

javac:编译程序

java:执行命令

2.3使用步骤:

打开记事本输入

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

按住win+r键进入cmd窗口:

输入

生成.class文件

输入:java Main

总结:

三:IDEA开发工具的使用:

3.1用IDEA开发第一个小程序:

  • 第一步新建项目:

  • 选择创建
  • 创建一个包:

  • 创建一个类:
  • 在类里面写内容:
package demo.com;

public class HELLO {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}
  • 执行结果:

  • 30
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值