Java入门day1

java语言的概述

1 java是什么?
java是一门计算机编程语言
2java是由哪一年哪家公司推出的?
java是在1995年由SUN公司推出,2009年SUN被oracle公司所收购。
3java三大技术平台

JavaSE标准版,另外两个版本的基础,桌面应用程序的开发

JavaEE企业版,用于企业级应用的开发,主要面向Web网站的开发

JavaME小型版,用于嵌入式电子设备或者小型移动设备(已经淘汰)

Java环境搭建:JDK安装常用的命令

1什么是JDK?
JDK就是java开发工具包,必须有JDK才能开发Java程序。

2如何打开DOS命令提示符窗口?
1打开我的电脑在磁盘路径下敲cmd回车。

2WIN+R输入cmd(不区分大小写)敲回车。

3查看当前的JDK版本(验证是否安装成功)?
在DOS窗口中输入java-version。

DOS窗口中有哪些常用的命令?
盘符:+回车 切换指定盘符(d:)。

dir+回车 展示当前目录下的所有内容

cd+目标文件夹+回车 进入指定的文件夹

cd…+回车 回退到上一级目录

cd+回车 回退到根目录

cls+回车 清理屏幕

exit +回车 退出dos窗口

Java入门程序开发

1java程序开发的三个步骤

1编写程序

public class HelloWorld {
public static void main(String[] args) {
System.out.println(“HelloWorld”);
}
}

2编译程序

在java文件磁盘路径中输入cmd+回车,打开DOS窗口
执行j命令avac Xxx.java,编译java文件,生成与之对应的.class文件

3运行程序
执行java Xxx,运行class文件,输出运行结果

Java入门程序:常见问题解答

java入门程序中的常见问题

  1. Windows文件扩展名未勾选问题
  2. 代码写了但是未进行保存:ctrl+s(保存)
  3. 文件名和类名不一致
  4. 单词的拼写错误、字母的大小写错误、中英文标点符号错误。
  5. 括号不匹配:括号必须是成双对的出现且是英文。

Java执行原理

不管什么高级编程语言,最终都会被翻译成计算机可以识别的语言

机器语言是有什么组成的?

简单的来说机器语言就是由0和1(二进制)组成的。

JDK组成、跨平台原理

JDK组成?
在这里插入图片描述
Java为什么可以实现跨平台?
Java内部包含了一个虚拟机(JVM)的机制,运行代码的时候,无论在什么系统环境下java代码永远在jvm上运行,与外界环境无关。

JDK安装之后Path和JAVA_HOME环境变量
为什么要配置环境变量?
Path环境变量用于配置程序的路径,可以在命令窗口任意目录启动程序。

IDEA

什么是IDEA?

IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。它的旗舰版还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。

IDEA中的目录结构?
Project项目(.idea文件夹)

Module模块(模块名.iml文件)

Package(公司域名的反写)

Class类(HelloWorld)

注意!!!
IDEA中不需要我们手动保存和编译,它会自动保存和编译。

IDEA的快捷键
psvm sout 快速打印输出语句

ctrl+D复制当前行数据到下一行

ctrl+Y 删除所在行(ctrl+x也可以)

ctrl+ALT+L 格式化代码(规范写的代码)

ctrl+/ ,ctrl+shift+/对代码进行注释

注意!!!File-Settings-Editor-General-勾选Change font size with Ctrl+Mouse Wheel 鼠标滑轮调整字体大小

基本语法

什么是注释?
注释就是对代码进行解释说明,说你写的代码是干什么的。注释不参与编译运行

注释的分类?
单行注释//注释的内容

多行注释/*注释的内容 */

文档注释/** 注释的内容*/

ctrl+/(单行注释快捷键)
ctrl+shift+/(多行注释快捷键)

字面量
字面量(literal)是用于表达源代码中一个固定值的表示法(notation)。

字面量的作用
告诉程序员,生活中的数据在程序中的书写格式。

字面量的分类
整数 小数 字符 字符串 布尔值 空值

变量
变量可以通过变量名访问。

变量的作用
变量可以记录程序要处理的数据,使编写和管理代码更加 的方便

变量的特点
变量中记录的数据可以被替换

变量的定义格式
数据类型 变量名=数据(变量值);
int age =18;

变量的修改格式?
变量名=数据(变量值);
age=10;

变量使用时的注意事项
1 变量要先生命后使用

2什么类型的变量只能存储什么

3同一个访问范围,变量名不能重复

4变量未初始赋值不能使用

关键字
什么是关键字
java中自己要用到的具有特殊意义的英文单词

关键字的特点
1全部的关键字都是小写

2常用的编译器会对其有不同颜色的显示

什么是标识符
我们自己给类 方法 变量等起的名字的符号

标识符的规则
1由数字 字符 — $ 组成

2不能以数字开头

3不能是java的关键字

标识符的规范
1见名知意(起的名字通俗易懂)

2大驼峰命名法用于类 例如:XxxXxx

3小驼峰命名法 用于变量和方法 例如
xxXxxX

规范和规则的区别
规则必须遵守
规范不强求但是约定俗成

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值