Java基础语法(一)

目录

一、Java入门

 java定义

前期准备

Java应用

java的主要特性

JDK和JRE

二、Java基础概念

注释

关键字

关键字特点

字面量

分类

特殊的字面量\t

变量

数据类型

标识符

键盘录入 Scanner类


一、Java入门

 java定义

     计算机语言

前期准备

  1. 下载安装jdk
  2. 配置环境变量

Java应用

java三大分类

java SE用于桌面应用的开发 
java ME用户嵌入式电子设备或小型移动设备
java EE用于web方向的网站开发(浏览器+服务器)

java能做什么

应用示例
桌面应用开发 IDEA Clon Pycharm
企业级应用开发 微服务, springCloud
移动应用开发鸿蒙 Android 医疗设备
科学计算matlab
大数据开发hadoop
游戏开发我的世界

java的主要特性

  • 面向对象
  • 安全性
  • 多线程
  • 简单易用
  • 开源
  • 跨平台

JDK和JRE

JDK:java开发工具包,包括JVM(java虚拟机)、 核心类库、 开发工具

JRE:java的运行环境,包括JVM、 核心类库、 运行工具

二、Java基础概念

注释

对代码进行解释说明的文字

包括单行注释 //  多行注释/*  */ 文档注释 /**   */

关键字

被java赋予了特定含义的英文单词

关键字特点

  • 字母全部小写
  • 常见代码编辑器中,有特殊颜色高亮显示

字面量

分类

字面量类型说明示例
整数类型不带小数点的数字111
小数类型带小数点的数字1.1
字符串类型双引号括起来的内容(必须双引号)“aaa”
字符类型单引号括起来的,内容必须只能有一个(必须是单引号)'a'  ‘7’
布尔类型表示真假true或 false
空类型空值(不能直接打印)null

特殊的字面量\t

\t 制表符:在打印的时候,把前面的字符串的长度补齐到8,或者8的整数倍。最少补一个空格,最多补8个空格。

作用:可以打印表格数据时,让数据对齐

System.out.println("aaaaaaa" + '\t' + "bc");
System.out.println("aaa" + '\t' + "jf");

变量

定义格式:数据类型 变量名 = 数据值

注意 :

  1. 只能存一个值
  2. 变量名字不能重复
  3. 一条语句可以定义多个变量
  4. 变量使用之前必须要进行赋值
  5. 变量的作用域范围

数据类型

数据类型分为基本数据类型和引用数据类型

基本数据类型

数据类型关键字取值范围
整数类型byte-128 ~ 127
short-32768 ~ 32767
int-2,147,483,648 ~ 2,147,483,647
long-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
浮点数float-3.401298e-38 ~ 3.402823e+38
double-4.9000000e-324 ~ 1.797693e+308
字符char0 ~ 65535
布尔booleantrue  false

 注意:

  • long类型定义时,数据值要加上L作为后缀
  • float类型定义时,数据值要加上F作为后缀

引用数据类型:array object

标识符

给类、方法、变量等起的名字

命名规则

  • 由数字、字母、下划线和$组成
  • 不能以数字开头
  • 不能是关键字
  • 区分大小写
  • 方法、变量用小驼峰命名法  name 、 userName
  • 类名用大驼峰命名法 Person  UserPerson

键盘录入 Scanner类

//1.导包
import java.util.Scanner;

public class TestScanner{
    public static void main(String[] args){
//        2.创建对象
        Scanner sc = new Scanner(System.in);
//        3.接收数据
        int i = sc.nextInt();
//        输出键盘打印的数据
        System.out.println(i);
    }

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值