• 售前

  • 售后

热门帖子
入门百科

Java快速人门和IDEA开发工具的使用

[复制链接]
湿湿二 显示全部楼层 发表于 2022-1-14 12:12:30 |阅读模式 打印 上一主题 下一主题
文章目录



Java的概述

1、Java是sun公司1995年推出的,2009年被oracle公司收购
2、Java的爸爸是詹姆斯*高斯林
3、 Java是一门高级编程语言:语言风格接近人类的自然语言,写程序简单易懂。
4、Java的流行度很高,商业占用率很搞
5、很重要的特性:可移植性
6、Java能干什么呢?
  基本上什么都可以干,但是最被市场认可的是企业级开发:京东淘宝这种互联网系统。
7、Java的技术体系
(1)JavaSE:标椎版:Java技术的核心和基础
(2)JavaEE:企业版:大型互联网企业级解决方案,充分被市场认可
(3)JavaME:小型版:移动应用的解决方案,没有被市场认可
Java的产品:JDK:

(1)Java的开发工具包,必须安装它才能使用Java
(2)要去Oracle官网下载,安装JDK时不要放在空格和中文目录下
(3)我使用的是JDK14,企业开发可能用的是JDK8
(4)LTS:长期支持:JDK8、11、17
(5)JDK要是用的两个最重要的程序
1、Java 执行程序
2、Javac 编译程序
(6)验证JDK是否安装成功
1、打开命令行窗口:Win+R -->cmd 回车
2、输入Java,Javac,Java -version …看提示是否有毛病
补充知识:常见的命令行命令
cls:清理屏幕
cd:进入某个目录
dir:看当前目录下的内容
切盘:盘符:
开发一个Java的入门程序:

  1. public class HelloWorld{
  2.                         public static void main(String[] args){
  3.                                         System.out.println("Hello World");
  4.                         }
  5.         }
复制代码
1、编写代码:全英文字母名称,首字母大写,后缀一定是.java结尾
2、编译代码:javac HelloWorld.java 产生class文件:HelloWorld.class
3、执行代码:java HelloWorld 输出:Hello World
Java程序的执行原理:

  Java程序最终会翻译,解释成计算机能识别的机器语言:000111…这样的形式驱动机器干活
  BUG:代表程序出现问题或者漏洞的意思
  debug:解决问题的意思
Path环境变量,Java_HOME:

PATH的作用:
  记住程序的路径,方便在命令行窗口的任意目录驱动程序。新版本的JDK安装的时候会自动配置javac和java程序的路径到Path环境变量中去。所以,javac和java可以在命令行窗口中直接使用。
重点注意:
  老版本的JDK安装的时候是不会自动配置javac和java程序的路径到Path环境变量中去,需要自己手动配置javac和java的Path
Path:C:\Program Files\Java\jdk-14.0.2\bin
JAVA_HOME:C:\Program Files\Java\jdk-14.0.2
  还有一种配置方式:当我们配置好JAVA_HOME目录后,我们可以把Path的环境变量改成%JAVA_HOME%\bin
开发工具:Inellij IDEA:

  集成开发工具(IDE工具)工程结构化管理项目,有错误提醒,有代码智能补全…
IDEA去官网下载安装:傻瓜式安装
IDEA开发第一个Java程序:
1、必须创建工程project
2、必须创建模块module
3、创建一个包package
  二级包应该在src文件里建立,不能再包里建立包
4、创建类
这是项目,模块,包,类四者的关系

IDEA里面一些快捷键的使用:


来源:https://blog.caogenba.net/weixin_48056388/article/details/122477543
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作