ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JAVA从头学习-2022年8月15日

2022-08-19 09:04:50  阅读:154  来源: 互联网

标签:java JDK Ctrl package module Java 2022 15 JAVA


总概述

  1、JAVA是什么

    是一门高级编程语言

  2、JAVA是哪家公司研发的,现在属于哪家公司

    sun,oracle

  3、Java之父是谁

    詹姆斯.高斯林

  4、Java能做什么

    基本什么都能做,但市场主要认可互联网系统的开发

  5、Java有哪些技术平台

    Java SE  标准版

    Java EE  企业版

    Java ME  小型版

第一节

  1、搭建Java开发环境需要安装什么?去哪里下载?

    JDK(Java Development Kit)开发者工具包;Oracle官网

  2、JDK目前发展到哪里了,LTS版本有哪些,企业使用的JDK版本有什么特点?

    JDK17;JDK8、11、17;企业喜欢使用JDK8,因为更稳定,安全性更高

  2、如何验证jdk是否安装成功?

    在命令窗口中,输入java -version;javac -version看版本号

第二节

  1、开发一个Java程序要经历哪些步骤?

    编程、编译(javac)、运行(java)

  2、Java代码编写有什么基本要求?

    文件名称的后缀必须是java结尾

    文件名和类名一致

    使用英文符号

第三节

  1、JDK有哪些组成啊?

    JVM虚拟机:java程序真正运行的地方

    核心类库:Java自己写好的一些程序,给咱们的程序调用的(核心类库和jvm虚拟机共同组成JRE java的运行环境)

    开发工具:javac,java......

  2、Java的跨平台是什么含义,Java如何实现跨平台的?

    一次编译,随处可用

    各种操作系统上面只要安装了jvm,class文件都可在上面运行

第四节

  1、什么事Path环境变量

    Path环境变量在我看来就是一个专门存储路径的文件,命令行窗口可以在任意目录找到在文件上的路径,并进                            入运行。

  2、JDK安装时,环境变量需要注意什么?

    较新版本会自动配置javac、java的path环境变量,老版本不会,需要手动配置

    建议还是自己配置一下Path和JAVA_HOME

第五节

  1、IDEA的结构是什么样的?

    project-module-package-class

    一个工程下面可以有很多module

    一个module下面可以有很多package(建议全部小写,域名反过来 包就是文件夹)

    一个package下面可以有很多class

  2、新建都是哪些操作?

    new   project/module/package/class

第六节

  IDEA快捷键

  main/psvm、sout、.....(快速键入相关代码)

  Ctrl+D (复制当前行数据到下一行)

  Ctrl+Y(删除所在行,建议用Ctrl+X)

  Ctrl+ALT+L(格式化代码)

  Ctrl+ALT+上箭头,Ctrl+ALT+下箭头(上下移动当前行代码)

  Ctrl+/,Ctrl+Shift+/(对代码进行注释)

第七节  总结

 

标签:java,JDK,Ctrl,package,module,Java,2022,15,JAVA
来源: https://www.cnblogs.com/Flower--Dance/p/16589012.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有