推荐教程:java零基础入门到精通

如何使用Java

Java语言的产品是 JDKJava Development Kit Java开发者工具包必须安装JDK才能使用Java语言。

JDK产品的发展史

如何获取JDK

去Oracle官网下载JDK。

https://www.oracle.com/java/technologies/downloads

 如何验证JDK安装成功了?

命令行窗口

按下 Win + R ,在运行输入框中输入 cmd,敲回车。

  验证JDK安装成功的方式:查询JDK的版本号

在命令行 窗口中分别输入javac –version 及 java –version看版本提示,如果版本提示与自己安装的版本号一致,则代表JDK环境搭建成功。

Javac java介绍

说明:

将来我们写好的Java程序都是高级语言计算机底层是硬件不能识别这些语言

必须先通过javac编译工具进行翻译,然后再通过java执行工具执行才可以驱动机器干活

补充几个命令行窗口的常用命令(记一下)

Java 程序开发的三个步骤

开发 Java 程序,需要三个步骤:编写代码,编译代码,运行代码

注意事项:

第一个Java程序建议使用记事本书写。

建议代码文件名全英文,首字母大写,满足驼峰模式,源代码文件的后缀必须是.java 。

编写代码

第一个程序的代码如下:

注意:文件名称必须与代码中的类名称一致。

保存文件:ctrl + s

编译代码、运行代码

HellWorld程序介绍

HelloWorld案例常见错误 

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

2.代码写了,但是忘记保存了

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

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

5.括号不配对。

6.编译或执行工具使用不当。

7.…

JDK的组成

 Java的跨平台、工作原理

Path环境变量

 

配置Java_home环境变量

IDEA开发工具的使用

之前的开发工具

文本编辑工具: 记事本 、 UltraEdit 、 EditPlus 、 TextPad 、 NotePad++、sublime..

存在的问题:编写代码时没有错误提醒、没有代码智能提示、需要自己进行编译、执行,功能不够强大。

集成开发环境( IDE, Integrated Development Environment

把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等等。

常见Java的IDE工具有:Eclipse、MyEclipse、IntelliJ IDEA、Jbuilder、NetBeans等。

IntelliJ IDEA

IntelliJ IDEA 一般简称IDEA,是Java编程语言开发的集成环境,在业界被公认为最好的java开发工具。

IDEA 在代码错误提醒,智能代码补全等多方面表现的都非常优秀,是Java开发企业级首选工具。

IDEA 下载

下载:https://www.jetbrains.com/idea/

安装:基本上是傻瓜式安装,建议修改安装路径(不要安装在有空格和中文的路径下)。

IDEA 中设置主题、字体

IDEA 常用快捷键

组合几个键一起按下来完成某件事,可以提高开发效率。

Java基础语法

什么是注释

注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序的。

注释有哪些

注释的特点

字面量

计算机是用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式。

用数据

什么是变量

变量就是内存中的一块区域,用来存储一个数据的,且存储的数据可以被替换。

变量表示微信钱包

修改变量中存储的值

定义变量需要注意的几个问题

关键字

Java语言自己用到的一些词,有特殊作用的,我们称之为关键字。

如:public、class、byte、short、int、long、double…

java用了,我们就不能用了,否则会报错!如定义:类名或者是变量名称时,就不能用这些词。

注意:关键字很多,不用刻意去记。

2023年黑马Java入门到精通教程--Java基础入门相关推荐

  1. java从入门到精通教程_Java从入门到精通全套教程

    Java从入门到精通全套教程视频简介: 随着电脑网络的飞速发展,对现代计算机软件人才的要求越来越高.既要求他们横向掌握多门主流的编程语言,又需要同时至少对1-2门编程技术有深刻的认知.特此,星火视频为 ...

  2. java从入门到精通教程_Java从入门到精通小白教程

    Java从入门到精通小白教程,是小编为大家找到的一套非常不错的java编程学习实战资料,是专业版的学习工具书,它的主要作用是帮助用户进行全面基础学习和进阶准备,是十分靠谱的教程!希望大家好好学习,一起 ...

  3. java web从入门到精通光盘_0基础入门 IT,Web前端、Java、C++和Linux哪种好?

    现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作. 很多想要接触IT行业的初学者伤透了脑筋,我该学 ...

  4. c++语言从入门到精通教程,C++从入门到精通 C++98视频课程

    『课程目录』: 目录:/C++从入门到精通 C++98 11 14 17视频课程 ┣━━1-1 c++ 语言课程详细介绍.mp4 ┣━━2-1 语言特性.工程构成.可移植性.mp4 ┣━━2-9 迭代 ...

  5. React从入门到精通教程01

    React从入门到精通教程 React从入门到精通教程 React简介 官方文档 React使用来干什么的 为什么需要React React特点 React基础 React的使用 Hello Worl ...

  6. python语言入门与精通-终于懂得python从入门到精通教程

    对只用一种语言来构建某个项目的情况而言,Javascript和它的框架是非常有用的.Angular.js可以控制展示给用户的网站前端.Node.js将作为管理网站所有内容的网络服务器.Express. ...

  7. python从入门到精通-终于懂得python从入门到精通教程

    对只用一种语言来构建某个项目的情况而言,Javascript和它的框架是非常有用的.Angular.js可以控制展示给用户的网站前端.Node.js将作为管理网站所有内容的网络服务器.Express. ...

  8. Elasticsearch入门到精通教程 - 学习资料综合

    背景 因经常被问到Elasticsearch相关一些资料教程,这里特例整理一份以前自己的学习资料,希望对你有用. 信息资料 1. 基本API用法教程 Elasticsearch JAVA API教程G ...

  9. SpringBoot从入门到精通教程(二十九)- 微信企业支付集成(五分钟集成)

    需求背景 SpringBoot用法:微信企业支付集成(五分钟集成) 问题痛点 通过SpringBoot框架,集成服务端微信企业支付接口,做到下载即用(填写好相关微信支付后台相关Key信息),最快五分钟 ...

最新文章

  1. 谷歌推出 ARCore 1.7 版本,增加 AR 滤镜
  2. Spring Boot 2.0 新特性
  3. luogu p4767 邮局
  4. 【线上直播】Xilinx U30 视频转码 + AI 的应用技术实践
  5. http 请求(tomcat) 返回 错误页面信息
  6. java多线程编程——锁优化
  7. php检查运算是否错误,用PHP中的@运算符抑制错误
  8. 使用JMX监控Zookeeper状态Java API
  9. textarea文本域
  10. GIS数据处理与应用开发一站式解决方案
  11. OPPO A11解账号锁刷机包
  12. 多层线性模型和面板数据模型笔记(待完善,持续更)
  13. MFC的消息处理模式
  14. 油田生产数据选取进展22.3.12 观察实验
  15. BarTender制作圆形标签的方法
  16. 诛仙服务器状态查询,《诛仙3》部分服务器数据互通公告
  17. 不会吧,难道真的有程序员不知道怎么接单赚钱吗?
  18. 高分一号、二号样例数据下载
  19. matlab画光顺曲线,曲线曲面
  20. 网易云音乐关键字搜索并生成下载url

热门文章

  1. Intel Realsense T265使用教程
  2. 数据分析从业者需具备的核心能力都有哪些?
  3. php知识点之php文件上传
  4. 读易[11]·业务平台在系统中的位置
  5. 必须了解的五个服务器基础问题
  6. 【推荐】PS/AI/PDF/ESP预览神器内附教程
  7. hadoop集群:Mapreduce-----WordCount
  8. 家用计算机机柜尺寸,12u机柜尺寸长宽高
  9. vs2010打包系统必备选择.net framework 3.5sp1编译错误的解决方法
  10. arduino 读取当前时间_Arduino 101/Genuino 101 时间控制函数