一、Java概述_快速入门_IDEA使用

1、Java程序介绍
Java是一门编程语言,本质就是一个工具
直接解决问题,带着问题学习
高效、清楚、实用

微信 举例:
如何表示微信钱包? 如何收红包?
通讯 举例:
如何实现私聊?
如何实现群聊?
ATM系统 举例:
如何实现登陆账户?
如何进行转账?

2、Java语言概述

Java背景知识
Java是美国sun公司(Stanford University Network) 在1995年推出的一门计算机高级编程语言。
Java早期称为OaK(橡树),后期改名为Java。
Java之父:詹姆斯.高斯林(James Gosling)。
2009年sun公司被Oracle公司收购。
Oracle 甲骨文
为什么用Java
  世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。
  可移植性、安全可靠、性能较好。
  开发社区最完善,功能最丰富。


总结
1、Java是什么?
是一门高级编程语言。
2、Java是哪家公司研发的,现在属于哪家公司?
sun公司、Oracle公司。
3、Java之父是谁啊?
詹姆斯.高斯林
4、Java能做什么?
基本上什么都可以干,主要做互联网系统的开发。
5、Java有哪些技术平台啊
JavaSE标准版、JavaEE企业版、JavaME小型版

3、Java环境搭建_JDK安装_常用命令

如何使用Java
Java语言的产品是JDK(Java Development Kit:Java开发者工具包),必须安装JDK才能使用Java语言。
JDK产品的发展史
如何获取JDK
去Oracle官网下载JDK。
验证JDK安装成功的方式:查询JDK的版本号
在命令行窗口中分别输入javac -version及java -version看版本提示,如果版本提示与自己安装的版本号一致,则代表JDK环境搭建成功。
Javac和Java介绍
说明:
​       将来我们写好的java程序都是高级语言,计算机底层是硬件不能识别这些语言。
​       必须先通过javac编译工具进行翻译,然后再通过java执行工具执行才可以驱动机器干活。

总结
1、搭建java开发换环境需要安装说明?去哪里下载?
JDK(Java Develepment kit)开发者工具包;Oracle官网。
2、JDK目前发展到哪里了,LTS版本有哪些,企业使用的JDK有什么特点?
JDK17,JDK8、11、17,很多企业还在使用JDK8.
3、如何验证JDK是否安装成功了?
在命令行窗口中,输入java -version、javac -version看版本号。
4、Java开发环境最重要的2个命令是什么啊?
javac编译命令、java执行命令。
补充几个命令行窗口的常用命令
盘符:切换到某个盘下: D:,C:
dir:查看当前路径下的文件信息
cd  进入单级目录:cd itheima
​      进入多级目录:cd D:\itheima\javase\
​     回退到上一级目录:cd ..
​     回退到盘符根目录:cd \
cls 清屏

总结
1、命令行窗口中常用的命令有哪些?
​    盘符、dir、cd路径、cls

4、Java入门程序_HelloWorld

Java程序开发的三个步骤
开发Java程序,需要三个步骤:编写代码,编译代码,运行代码
注意事项:
第一个Java程序建议使用记事本书写。
建议代码文件名全英文,首字母大写,满足驼峰模式,源代码文件的后缀必须是.java。
使用记事本编写代码
第一个程序的代码如下:
public class HelloWorld{
​     public static void main(String[] args){
​         System.out.println("Hello World");
​     }
}
注意:文件名称必须与代码中的类名称一致。
保存文件:ctrl+s
编译代码、运行代码
编译:javac 文件名.java
​    范例:javac HelloWorld.java
运行:java 类名
​     范例:java HelloWorld

总结
1、开发一个Java程序要经历哪些步骤?
​     编写、编译(javac)、运行(java)
2、Java代码编写有什么基本要求?
​     文件名称的后缀必须是.java结尾。
​     文件名称必须与代码的类名称一致。
​     必须使用英文模式下的符号。

5、Java入门程序_常见问题

HelloWorld案例常见错误
1、windows的文件扩展名没有勾选
   我的电脑-->查看-->文件扩展名勾选
2、代码写了,但是忘记保存了
​    ctrl+s
3、文件名和类名不一致
4、大小写错误,单词拼写错误,存在中文符号,找不到main方法
5、括号不配对
6、编译或执行工具使用不当

6、补充知识_Java执行原理_bug介绍

计算机能认识的机器语言长什么样子?
机器语言:00011100 00110101 ........
计算机底层都是硬件电路,可以通过不通电和通电,表示0、1.
编程语言发展历程
机器语言
汇编语言
高级语言
为什么学习高级编程语言?
更简单:使用接近人类自己的语言书写,翻译器再将其翻译成计算机能理解的机器指令。

总结
1、Java程序的执行原理是什么样的?
​    不管是什么样的高级编程语言,最终都是翻译成计算机底层可以识别的机器语言。
2、机器语言是由什么组成啊?
​    0和1
BUG
原理是臭虫或者虫子,现在用来指代再电脑系统或者程序中隐藏的一些问题或者漏洞。

7、补充知识_JDK组成_跨平台原理

JDK的组成
JVM(Java Virtual  Machine):Java虚拟机,真正运行Java程序的地方。
核心类库:java自己写好的程序,给程序员自己的程序调用的。
JRE(java Runtume Environment):java的运行环境。
JDK(java Development Kit):java开发工具包(包括上面所有)
java的跨平台、工作原理
一次编译,处处可用。

总结
1、JDK有哪些组成啊?
   JVM虚拟机:真正运行java程序的地方。
   核心类库:java自己写好的一些程序,给咱们的程序调用的
   开发工具:javac、java...
2、java的跨平台是上面含义,java如何实现跨平台的?
​     一次编译、处处可用
​     我们的程序只需要开发一次,就可以在各种安装了JVM的系统平台上运行。

8、补充知识_JDK安装后Path和JAVA_HOME环境变量

Path环境变量
Path环境变量用于记住程序路径,方便在命令行窗口的任意目录启动程序。
举例
   在命令行窗口的任意目录下启动QQ
path环境变量的位置在:我的电脑->属性->高级系统设置->环境变量。
Path环境变量的原理
当我们在Path中配置某个程序路径后,启动命令行窗口启动程序时,是如何去找该程序的。
为java、javac配置Path的注意事项
需要在命令行窗口的任意目录使用javac和java,是不是也需要为其配置Path环境变量呢?
目前较新的JDK安装时会自动配置javac、java程序的路径到Path环境变量中去,因此,javac、java可以直接使用。
注意:以前的老版本的JDK在安装的是没有自动配置Path环境变量的,此时必需要自己配置Path环境变量。
从新配置了环境变量后,必须检测是否配置成功
打开命令行窗口,输入javac -version及java -version分别看版本提示。
配置Java_home环境变量
JAVA_HOME:告诉操作系统JDK安装在了哪个位置(将来其他技术要通过这个环境变量找JDK)

总结
1、什么是Path环境变量?
​    Path环境变量用于配置程序的路径。
​    方便我们在命令行窗口的任意目录启动程序。
2、JDK安装时,环境变量需要注意什么?
   较新版本的JDK会自动配置PATH环境变量,较老的JDK版本则不会。
   建议还是自己配置一下“Path”、“JAVA_HOME”

9、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/
安装:傻瓜式安装,建议修改安装路径(不要安装在有空格和中文得路径下)。

10、IDEA开发第一个入门程序

IDEA项目结构介绍
project(项目、工程)
module(模块)
package(包)
class(类)
结论:这些结构得划分,是为了方便管理项目技术和代码文件得
使用步骤:
1、创建Project空工程
2、创建Module模块
3、创建Package包
4、创建class类
5、在类中编写代码
6、完成编译运行
Emply Project 空工程
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}
总结
1、IDEA的结构都是什么样的?
project - module - package - class
project中可以创建多个module
module中可以创建多个package
package中可以创建多个class
2、新建都是哪些操作
New project/module/package/class

11、IDEA字体配置_快捷键_常用操作

IDEA中设置主题、字体
主题 File - Settings - Appearance - Theme
IDEA常用快捷键
main/psvm、sout、_     快速键入相关代码
Ctrl+D                               赋值当前行数据到下一行
Ctrl+Y                                删除所在行,建议用Ctrl+X
Ctrl+ALT+L                        格式化代码
ALT+SHIFT+⬆ ALT+SHIFT+⬇ 上下移动当前代码
Ctrl+/,Ctrl+shift+/        对代码进行注释(讲注释的时候再说)
IDEA中其他操作
删除类文件   Delete
修改类名称 Rename
修改模块
导入模块
删除模块
打开工程
关闭工程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值