Java入门基础1:Java快速入门、IDEA开发工具的使用。

一、Java的概念:

1、Java生源

Java是sun公司1995年推出,2009年被oracle收购。

2.Java创始人

詹姆斯、高斯林。

3、Java是一门高级编程语言

语言风格接近人类的自然语言,写程序简单易懂。Java的流行度很高,商业占用率很高。

5、Java一个很重要的特性:可移植性。

Java的一个很重要的特性是其跨平台性。由于Java程序在编译后生成的是字节码而不是特定平台的机器码,这些字节码可以在任何安装了Java虚拟机(JVM)的平台上运行。这意味着开发人员可以编写一次Java程序,然后在不同的操作系统上运行,而无需针对每个平台重新编写和调试代码。这种跨平台性使得Java成为一种非常灵活和便捷的编程语言,广泛应用于各种领域,包括企业应用、移动应用、嵌入式系统等。

6、Java能干啥?

什么都可以干,但被市场认可的是企业级开发;京东、淘宝这样的互联网系统。同时包括但不限于以下应用:企业级应用、Web应用和服务,移动应用开发、桌面应用程序、游戏开发、物联网、大数据处理、云计算、科学计算和研究等。

7、Java的技术体系:

JavaSE:标准版:Java技术的核心和基础。

JavaEE:企业版:大型互联网企业级解决方案;充分被市场认可。

JavaME:小型版移动应用的解决方案,没有被市场认可。

二、Java的产品:JDK

1、JDK的组成:

JVM(Java Virtual Machine):Java虚拟机,真正运行Java程序的地方。
核心类库:Java自己写好的程序,给程序员自己的程序调用的。
JRE(Java Runtime Environment):Java的运行环境。
JDK(Java Development Kit):Java开发工具包(包括上面所有)。

Java的开发工具包,必须安装它才可以使用Java。

2、下载方式

去Oracle官网下载,安装时不要放在空格和中文路径

官网:Java Downloads | Oracle 中国

3、Path环境变量配置,JAVA_HOME

具体步骤请转文章:

java——JDK安装后Path和JAVA_HOME环境变量_jdk home-CSDN博客

4、JDK版本

LTS:长期支持板:JDK8、11、17

5、JDK中要用的2个最重要的程序:

Javac(Java Compiler) 编译程序:它是Java开发工具包(JDK)的一部分,用于将编写好的Java源代码(后缀为.java的文件)编译成字节码,这些字节码是Java虚拟机(JVM)能够理解的指令。编译后的字节码被保存在.class文件中,这些文件可以由JVM加载并执行,从而运行Java应用程序。

Java 执行程序:Java虚拟机(JVM)读取和执行Java字节码的过程。

6、判断JDK是否安装成功:

打开命令行窗口 win+R ->cmd回车,输入Java Javac Java-version...看提示有没有毛病。

7、常用命令行命令:

mkdir 加空格加文件名:新建文件夹, cls 清理屏幕,cd 进入某路径,cd .. 跳出当前文件夹(返回上一层),dir 查看当前目录内容,切盘:盘符+:,只能提示:Tab键。

8、java跨平台原理:

ava源文件在通过编译器之(javac.exe)后被编译成相应的.Class文件(字节码文件),这一步在所有平台上都是相同的;.Class文件再被JVM中的解释器(java.exe)编译成机器码在不同的操作系统 ( Windows、Linus、Mac )上面运行。不同操作系统上面的JVM是不同的,解释器是不同的,他们可以把.Class文件编译为当前操作系统可读的机器码,然后机器码执行去调用操作系统类库实现功能。也就是说,只要在不同平台上安装对应的JVM,就可以运行字节码文件,运行我们编写的Java程序。
注意:跨平台的是Java程序,不是JVM。JVM是用C/C++开发的,不同平台下需要安装不同版本的JVM

三、开发一个Java的入门程序:Helloworld

1、编写代码(首次使用笔记本编写)

可以先创建一个.txt文本文件,写完一下代码后保存再改后缀,建议全英文名称,首字母大写 后缀一定是.java结尾。

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

2、编译代码:

打开命令行窗口,进到文件所在目录,使用javac+空格+文件名.java回车

3、执行代码:

输入java+空格+文件名 回车

4、常见问题:

1、Windows的文件扩展名没有勾选。

2、代码写对了,但是忘记保存了。

3、文件名和类名不一致。

4、大小写错误,单词拼写错误,存在中文符号,找不到main方法。

5、括号不配对。

6、编译、执行使用不当。

四、开发工具:IntellijI DEA

具体安装及配置教程参考以下文章:

2023最新版IntelliJ IDEA安装教程(非常详细)从零基础入门到精通,看完这一篇就够了_idea2023-CSDN博客

  • 37
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值