文章目录
一、Java语言概述
1、计算机的组成
软件和硬件
软件:看得见,摸不着
应用软件:微信、QQ、王者荣耀、
系统软件:操作系统[PC端: Windows、 Mac OS、Unix、 Linux、 移动端: Android、 I0S、 鸿蒙05…]
硬件:看得见,摸得着
例如:鼠标,键盘、显示器…
2、进制常识
1PB= 1024TB
1TB = 1024GB
1GB…
硬件层面来说,1TB = 1000GB
3、计算机中的常用快捷键
Ctrl+A:全选,用于选择文档或窗口中的所有项目。
Ctrl+C:复制,用于复制选中的项目到剪贴板。
Ctrl+X:剪切,用于将选中的项目移动到剪贴板。
Ctrl+V:粘贴,用于将剪贴板中的内容粘贴到当前位置。
Ctrl+Z:撤销,用于撤销上一次的操作。
Ctrl+F:查找,用于在文档或网页中查找特定内容。
4、DOS常用命令
操作 | 说明 |
---|---|
盘符名称: | 盘符切换。E:回车,表示切换到E盘。 |
dir | 查看当前路径下的内容。 |
cd 目录 | 进入单级目录。cd itheima |
cd … | 回退到上一级目录。 |
cd \ | 回退到盘符目录。 |
cls | 清屏。 |
exit | 退出命令提示符窗口。 |
5. Java发展史
1995年,Java之父:詹姆斯高斯林,SUN公司研发
2009年,Oracle以74亿美元将]ava收购。
当前java主流版本java8、11、17、 21 [LTS]
最新版本java 21
oracle公司发行java的版本,-年发行2次,3月, 9月
6.JDK和JRE
JVM(Java Virtual Machine),Java虚拟机
JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具
总结:只需安装JDK即可,它包含了java的运行环境和虚拟机。
7、编写Java程序的流程
(1)、创建-一个记事本文件,将文件后缀名修改为.java (将文件的后缀显示出来)
(2)、编与javad关代码.如果控制台需要输云中工,则还需要修改编码方式AN川)
(3)、打开CMD、DOS命令行窗口,切换到当前java源文件所在的目录
(4)、通过javar 文件名java对Java文件进行编译(ava源文件所在目录将会自动生成一个文件名.class的码文 件)
(5)、通过java 文件名进行解释执行
10、Java中的关键字
(1) 48个关键字: abstract、 assert. boolean、 break、 byte、 case、 catch、 char、 class、 continue.
default、do、 double. else、 enum、 extends、 final、 finally, float, for. if、 implements、 import、 int,
interface、instanceof. long、 native、 new、package、 private、 protected、 public、 return. short、 static、
strictfp. super. switch. synchronized. this、 throw. throws、 transient. try. void、 volatile. while。
(2) 2个保留字(现在没用以后可能用到作为关键字) : goto. const.
(3) 3个特殊直接量: true. false. null.
11. 注释
注释是对代码的解释和说明文字。
Java中的注释分为三种:
- 单行注释:
// 这是单行注释文字
- 多行注释:
/*
这是多行注释文字
这是多行注释文字
这是多行注释文字
*/
注意:多行注释不能嵌套使用。
- 文档注释:
/**
这是多行注释文字
这是多行注释文字
这是多行注释文字
*/
使用的技巧
如果要对代码进行解释,那么就可以使用注释。
当注释的内容比较少,一行就写完了,可以用单行注释。
如果注释的内容比较多,需要写在多行,那么可以使用多行注释。
注意点
注释的内容不会参与编译和运行的,仅仅是对代码的解释说明而已。
所以,不管在注释当中写什么内容,都不会影响代码运行的结果。
二、代码
1.HelloWorld
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World\n 你好 世界");
}
}
运行截图
2.编程打印你的姓名、专业、座右铭。
public class Test2 {
public static void main(String[] args) {
System.out.println("赵泓达 软件工程 好好学习天天向上");
}
}
运行截图
3.变量
3.1 什么是变量?
变量就在程序中临时存储数据的容器。但是这个容器中只能存一个值。
3.2 变量的定义格式
数据类型 变量名 = 数据值;
举例:
public class VariableDemo{
public static void main(String[] args){
//定义一个整数类型的变量
//数据类型 变量名 = 数据值;
int a = 16;
System.out.println(a);//16
}
}
3.3 变量的注意事项
- 变量名不能重复
- 变量在使用之前必须要赋值。
案例:
public class Test3{
public static void main(String[] args){
//1.变量在使用之前必须要声明
//System.out.println(a);
int a = 30;
System.out.println(a);
//2.变量在使用之前必须要声明
//int b;
//System.out.println(a);
//3.变量名不允许重复定义
//int a = 10;
//int a = 20;
//System.out.println(a);
}
}
报错提醒
(1)
(2)
(3)
4.标识符命名
4.1 硬性要求:
必须要这么做,否则代码会报错。
- 必须由数字、字母、下划线_、美元符号$组成。
- 数字不能开头
- 不能是关键字
- 区分大小写的。
- 不能使用java中的关键字和保留字
- 尽量做到见名知意,支持中文,但不推荐
4.2代码展示
public class Test4 {
public static void main(String[] args){
int abc$123_=11;
System.out.println(abc$123_);
// 数字不能开头
// int 123_abc$=12;
// System.out.println(123_abc$);
int $abc_123=13;
System.out.println($abc_123);
int _abc123$=14;
System.out.println(_abc123$);
// 尽量做到见名知意,支持中文,但不推荐
System.out.println();
String name="小明";
System.out.println(name);
String 姓名="李明";
System.out.println(姓名);
}
}