笔记01

1、Java 语言背景介绍

语言:人与人交流沟通的表达方式

计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言

Java 语言是美国Sun 公司 在1995年推出的计算机语言
Java 语言的三个版本
Java SE:Java语言的(标准版),用于桌面应用的开发,是其他两个版本的基础
Java ME:Java语言的(小型版),用于嵌入式消费类电子设备
Java EE:java语言的(企业版),用于Web方向的网站开发
网站 = 网页+后端服务器

2、Java 语言跨平台原理

平台:操作系统
跨平台:可以在任意操作系统上运行
原理:在不同的操作系统中,都安装了一个操作系统对应的Java 虚拟机(JVM Java Virtual Machine)

3、JRE和JDK

开发Java 程序,三步骤:编写代码,编译代码,运行代码
JRE:JRE 是Java Runtime Environment 缩写,指Java 运行环境,包括JVM 虚拟机及 Java 核心类库
类:Java 文件在代码中的集合体现(类=java 文件)
类库:存放多个java 文件的仓库
核心类库:java 已经写好的,非常核心的,代码仓库
编写代码的过程中,需要使用JRE中 Java 已经写好的代码
编译代码的过程中,需要使用JDK中的翻译工具
运行代码的过程中,需要使用JDK中的运行工具
代码需要运行在JVM 当中

4、JDK 的下载和安装

java 语言发展史
1995 年 Java 语言 Sun 公司
2004 年 Java(5.0)版本
2009 年 Oracle 甲骨文公司收购Sun公司
2014 年 Java(8.0)版本
2019 年 3月 Java(12.0)版本
http://www.oracle.com
通过官方网站获取JDK

5、常用DOS 命令

6、Path 环境变量配置

7、HelloWorld 案例的编写和执行

第一个 java 的应用程序
public class HelloWorld{
 public static void main(String[] args){
 System.out.println("hello world!");
 }
}

8、HelloWorld 案例详解

class 类

public 限制类名称和文件名需要保持一致

9、HelloWorld 案例常见问题

1、大小写问题
2、大括号遗漏问题
3、非法自复:"\uff1b",代码编写过程中出现中文字符

11、注释

注释:在程序指定位置添加的说明信息
1、单行注释
// 注释信息
2、多行注释
/* 注释信息 /
3、文档注释
/
* 文档注释内容 */

12、关键字

50多个 关键字
class :定义一个类
public : 限制类名和文件名保持一致
关键字特点
1、所有的关键子是小写
2、关键子 在常用编辑器中 会有特殊的颜色显示

13、常量

定义
在程序的执行过程中,不会发生改变的量(数据)
常量分类
1、字符串常量:""
2、整数常量:所有整数
3、小数常量:所有小数
4、字符常量:被单引号包裹的内容,里面只能放单个字符
5、布尔常量:true / false
6、空常量: null

14、变量的介绍

结论:变量就是内存中的存储空间,空间中存储着经常发生的量(数据)

15、数据类型

1、计算机存储设备的最小信息单元叫“位(bit)”,b
计算机中最小的存储单元叫“字节(byte)”,B
1 字节 = 8 比特位
1 B = 8 bit
1 KB = 1024 B
1 MB = 1024 KB
1 GB = 1024 MB
2、数据类型空间大小
在这里插入图片描述
在这里插入图片描述

16、变量的定义和使用

int a
double b
char c
boolean d
public class Variable{
 public static void main(String[] args){
 int a = 1;
 System.out.println(a);
 double b = 1.2;
 System.out.println(b);
 }
}

17、变量的注意事项

1、java中 定义一个变量,名字不可以重复
2、java 中 可以定义多个变量,但需要使用逗号进行分割
int a=1, b=2, c=3;
3、float 在定义变量的时候,需要在数值的后面加入f 的标识,F可以大写,也可以小写;long 在定义变量的时候,需要添加一个L的
表示,L可以大写,也可以小写

18、键盘输入

import java.util.Scanner;
public class DemoScanner{
 public static void main(String[] args){
 Scanner sc = new Scanner(System.in);
 int a = sc.nextInt();
 System.out.println(a);
 }
}

19、标识符

标识符:就是给类,方法,变量等起名字的符号
定义规则
1、数字、字母、下划线_和美元符号$
2、不能以数字开头
3、不能是关键字
4、区分大小写

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值