JAVA-Day-01-Java入门基础

一、Java背景

1.Java是美国 sun 公司(Stanford University Network)在1995年推出的一门计算机高级编程语言。 2.Java 早期称为Oak(橡树),后期改名为Java。 3.Java 之父:詹姆斯·高斯林(James Gosling)。 4.2009年 sun公司被Oracle公司收购。

Why?

为什么用Java?

1.世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。 2.可移植性、安全可靠、性能较好。 3.开发社区最完善,功能最丰富。

Java是什么?

是一门高级编程语言。

Java是哪家公司研发的,现在属于哪家公司?

sun公司、Oracle公司。

Java之父是谁呀?

詹姆斯.高斯林

Java能做什么?

基本上什么都可以干,主要做互联网系统的开发。

Java有哪些技术平台啊?

JavaSE(标准版)、JavaEE(企业版)、JavaME(小型版)

Java能做什么?

1.企业级应用开发

2.桌面应用开发

3.移动应用开发

4.服务器系统

5.大数据开发

6.游戏开发

Java技术体系

技术体系 说明
Java SE(Java Standard Edition):标准版 Java技术的核心和基础
Java EE(Java Enterprise Edition):企业版 企业级应用开发的一套解决方案
Java ME(Java Micro Edition):小型版 针对移动设备应用的解决方案

二、Java快速入门

JDK: ( Java Development Kit ) java开发工具包,包含JRE(java运行环境)及开发工具。

JRE: ( Java Runtime Environment ) java运行环境 ,包含JVM及核心类库。

JVM:( Java Virtaul machine) java虚拟机,运行以java语言编写的程序。

注意:安装JDK一般用LTS(long-term support):长期支持版。

Why?

搭建java开发环境需要安装什么?去哪里下载?

JDK (Java Development Kit ) 开发者工具包; Oracle官网。

JDK目前发展到哪里了,LTS版本有哪些,企业使用的JDK有什么特点?

JDK 19,JDK 8、11、17 ,很多企业还在使用JDK 8。

如何验证JDK是否安装成功了?

在命令行窗口中,输入java -version、javac -version看版本号。

注意:java.exe是执行程序;javac.exe是编译程序;先编译程序然后执行程序。

CMD命令

常用命令 作用
盘符: 切换到某个盘下:D:, C:
dir 查看当前路径下的文件信息
cd 进入单级目录: cd itheima进入多级目录: cd D:\itheima\JavaSE\第一天回退到上一级目录:cd .. 回退到盘符根目录:cd \
cls 清屏

配置JAVA_HOME环境变量

在系统变量里配置JAVA_HOME,添加JDK安装文件路径

PATH --》 %JAVA_HOME%\bin

IDEA管理Java程序的结构

project(项目、工程) module(模块) package(包) class(类)

IDEA 常用快捷键

快捷键 功能效果
main/psvm、sout、… 快速键入相关代码
Ctrl + D 复制当前行数据到下一行
Ctrl + Y 删除所在行,建议用Ctrl + X
Ctrl + ALT + L 格式化代码
ALT + SHIFT + ↑ , ALT + SHIFT + ↓ 上下移动当前代码
Shift + Enter 光标在当前行的任意位置换行
Ctrl + / , Ctrl + Shift + / 对代码进行注释(讲注释的时候再说)

注释:

单行注释://

多行注释:/* */

文档注释:/** */

变量的定义格式

数据类型 变量名称 = 初始值;

关键字

abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return strictfp short static super
switch synchronized this throw throws
transient try void volatile while

注意:

基本组成:由数字、字母、下划线(_)和美元符($)等组成 强制要求:不能以数字开头、不能用关键字做为名字、且是区分大小写的。

变量名称:满足标识符规则,同时建议用英文、有意义、首字母小写,满足“驼峰模式”,例如: 类名称: 满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如: HelloWorld, Student

猜你喜欢

转载自blog.csdn.net/2301_76380511/article/details/129571656