首页 > 编程语言 >JAVA从头学习-2022年8月15日

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

时间:2022-08-19 08:44:44浏览次数:66  
标签:java JDK Ctrl 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,module,Java,2022,15,JAVA
From: https://www.cnblogs.com/Flower--Dance/p/16589012.html

相关文章

  • java方法
    方法什么是方法java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类和对象中方法在程序中被创建,在其他地方被引用设......
  • java.io.tmpdir
    默认目录操作系统不同这个系统属性所表示的目录也不同Windows:java.io.tmpdir:[C:\temp\]Solaris:java.io.tmpdir:[/var/tmp/]Linux:java.io.tmpdir:[/tmp]或[/......
  • 新手学习java笔记——运算符
    运算符算术运算符+,-,*,/,%,++,--前四位为数学的加减乘除例:1+2=32-1=11*2=22/1=1在进行运算时要注意精度的损失和数值溢出的问题例如int类型和int类型相乘如果超出了i......
  • NOI2022 游记
    NOI2022游寄还没开始就感觉自己会寄。2022.8.19这时候才想起来写博客,是不是有点晚了(这几天都在昆山万怡酒店摸鱼,隔两天考一次多校联考,其他学校暴打hsy,其他大佬暴打我Q......
  • Java基础知识整理(部分)
    继承的本质是对某一类的抽象,从而实现对现实世界更好的建模1.extends的意思是扩展,子类是父类的扩展2.Java中类只有单继承,没有多继承在Java中,所有类都默认直接或间接继承Obje......
  • JAVA之线程及多线程实现
    java的线程是什么1线程是一个程序的一条执行路径。我们之前启动程序后。main方法其他是一条独立的执行路径。2JAVA的多线程JAVA的多线程是指从软硬件实现多条执行路......
  • 学习javaweb第1天(数据库连接池)
    10.9、数据库连接池池化技术:准备一些预先的资源,过来就连接预先准备好的数据库连接池实现:标准接口:DataSourse官方(sun)提供的数据库连接池标准接口,由第三方组织实现此接......
  • 03.Javascript学习笔记2
    1.逻辑运算符在javascript中与或非对应的逻辑运算符是:&&||!consta=true;constb=false;console.log(a&&b);console.log(a||b);console.log......
  • Java基础语法(一)
    Java基础语法(一)一、注释注释并不会被执行,是给写代码的人看的,书写注释是一个很好的习惯!1、单行注释//单行注释:注释一行文字2、多行注释/*注释文字*/3、文档注释......
  • java中23种设计模式
    一、设计模式分类1.设计模式分类  2.设计模式特点单例模式:某个类只能有一个实例,提供一个全局的访问点。简单工厂:一个工厂类根据传入的参量决定创建出那一种产品类......