2023年黑马Java入门到精通教程--Java基础入门
推荐教程:java零基础入门到精通
如何使用Java
Java语言的产品是 JDK(Java 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基础入门相关推荐
- java从入门到精通教程_Java从入门到精通全套教程
Java从入门到精通全套教程视频简介: 随着电脑网络的飞速发展,对现代计算机软件人才的要求越来越高.既要求他们横向掌握多门主流的编程语言,又需要同时至少对1-2门编程技术有深刻的认知.特此,星火视频为 ...
- java从入门到精通教程_Java从入门到精通小白教程
Java从入门到精通小白教程,是小编为大家找到的一套非常不错的java编程学习实战资料,是专业版的学习工具书,它的主要作用是帮助用户进行全面基础学习和进阶准备,是十分靠谱的教程!希望大家好好学习,一起 ...
- java web从入门到精通光盘_0基础入门 IT,Web前端、Java、C++和Linux哪种好?
现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作. 很多想要接触IT行业的初学者伤透了脑筋,我该学 ...
- c++语言从入门到精通教程,C++从入门到精通 C++98视频课程
『课程目录』: 目录:/C++从入门到精通 C++98 11 14 17视频课程 ┣━━1-1 c++ 语言课程详细介绍.mp4 ┣━━2-1 语言特性.工程构成.可移植性.mp4 ┣━━2-9 迭代 ...
- React从入门到精通教程01
React从入门到精通教程 React从入门到精通教程 React简介 官方文档 React使用来干什么的 为什么需要React React特点 React基础 React的使用 Hello Worl ...
- python语言入门与精通-终于懂得python从入门到精通教程
对只用一种语言来构建某个项目的情况而言,Javascript和它的框架是非常有用的.Angular.js可以控制展示给用户的网站前端.Node.js将作为管理网站所有内容的网络服务器.Express. ...
- python从入门到精通-终于懂得python从入门到精通教程
对只用一种语言来构建某个项目的情况而言,Javascript和它的框架是非常有用的.Angular.js可以控制展示给用户的网站前端.Node.js将作为管理网站所有内容的网络服务器.Express. ...
- Elasticsearch入门到精通教程 - 学习资料综合
背景 因经常被问到Elasticsearch相关一些资料教程,这里特例整理一份以前自己的学习资料,希望对你有用. 信息资料 1. 基本API用法教程 Elasticsearch JAVA API教程G ...
- SpringBoot从入门到精通教程(二十九)- 微信企业支付集成(五分钟集成)
需求背景 SpringBoot用法:微信企业支付集成(五分钟集成) 问题痛点 通过SpringBoot框架,集成服务端微信企业支付接口,做到下载即用(填写好相关微信支付后台相关Key信息),最快五分钟 ...
最新文章
- 谷歌推出 ARCore 1.7 版本,增加 AR 滤镜
- Spring Boot 2.0 新特性
- luogu p4767 邮局
- 【线上直播】Xilinx U30 视频转码 + AI 的应用技术实践
- http 请求(tomcat) 返回 错误页面信息
- java多线程编程——锁优化
- php检查运算是否错误,用PHP中的@运算符抑制错误
- 使用JMX监控Zookeeper状态Java API
- textarea文本域
- GIS数据处理与应用开发一站式解决方案
- OPPO A11解账号锁刷机包
- 多层线性模型和面板数据模型笔记(待完善,持续更)
- MFC的消息处理模式
- 油田生产数据选取进展22.3.12 观察实验
- BarTender制作圆形标签的方法
- 诛仙服务器状态查询,《诛仙3》部分服务器数据互通公告
- 不会吧,难道真的有程序员不知道怎么接单赚钱吗?
- 高分一号、二号样例数据下载
- matlab画光顺曲线,曲线曲面
- 网易云音乐关键字搜索并生成下载url
热门文章
- Intel Realsense T265使用教程
- 数据分析从业者需具备的核心能力都有哪些?
- php知识点之php文件上传
- 读易[11]·业务平台在系统中的位置
- 必须了解的五个服务器基础问题
- 【推荐】PS/AI/PDF/ESP预览神器内附教程
- hadoop集群:Mapreduce-----WordCount
- 家用计算机机柜尺寸,12u机柜尺寸长宽高
- vs2010打包系统必备选择.net framework 3.5sp1编译错误的解决方法
- arduino 读取当前时间_Arduino 101/Genuino 101 时间控制函数