java服务端用到的javase的基础知识_JavaSE基础知识学习第一天

Java的三大版本

JavaSE基本版本 可以用来开发桌面程序

JavaME嵌入式开发

JavaEE服务器端开发,Web项目

JDKJREJVM之间的关系

JDK:java开发工具包

JRE:java运行环境

JVM:java虚拟机

JRE=JVM+运行时所需要的类库

JDK=JRE+开发工具

JDK的卸载和安装

卸载

在控制面板中卸载完成后,将环境变量中的JAVA_HOME变量和path中相关变量清除

安装

1.在百度中搜索JDK1.8,找到oracle官网发布的地址,找到对应的操作系统,下载

2.双击安装JDK,设置安装目录,地址不建议在C盘下,全英文或字母。

一般来说安装JDK就可以不用安装JRE,所以可以忽略弹出的安装JRE的提示。实在想要安装的话,要更换与JDK安装目录不同的目录

3.配置环境变量系统变量

首先配置JAVA_HOME变量名,变量值为JDK的安装目录,不包含bin

然后在path变量中添加两条数据%JAVA_HOME%\bin%JAVA_HOME%(jre的安装bin目录)其中%%的意思是引用其中的变量

配置环境变量的母的是为了在每个目录下都可以执行java可执行程序

4.测试JDK是否安装成功

打开cmd窗口,输入java -version

JDK的目录

1.bin目录;存放的是javac.exe java.exe等可执行程序

2.include目录:在java语言中,引用了很多C语言这样的功能和特性,这个目录就是存放C语言的声明

3.lib目录:Library的缩写,存放java语言的类库

4.src:资源文件,存放java基础类源代码

5.jre:java的运行环境

运行java

1.创建java文件,后缀名为.java编写程序文件名和类名要一致

2.javac 类名.java目的是生成字节码文件即.class文件

3.java类名目的是执行字节码文件

关键字

在Java语言中,被赋予特殊意义或者特殊功能的一些英文单词

关键字全部小写

自己起标识符时候不要和关键字重复

String不是关键字,而是一个类,数据类型。

标识符

标识符是由英文字母大小写 A-Z 和 a-z、数字 0-9、美元符$和下划线_组成

其中数字不可以开头

标识符对大小写是敏感的

标识符有一些约定俗成的内容:

1.包名:全部小写com.hgc.demos

2.类名和接口名:每个单词的首字母都要大写HelloHelloWorld

3.方法名:只有第一个单词的首字母小写,剩下的都大写saysayHello

4.变量名:只有第一个单词的首字母小写,剩下的都大写numnumMax

5.常量名:所以单词的全部字母都要大写,单词与单词之间要有下划线分隔开NUMNUM_MAX

数据类型

JAVA是一种强类型定义语言,他要求所有变量的使用必须要严格地遵守规则,所有变量必须先定义才可以被使用

基本类型

整数类型

byte1127

short2

int4

long8在使用这个类型时,要在数字后面加上大写英文字母Lint l1 = 4444444L;

浮点类型

float4在使用这个类型时,要在浮点数后面加上大写的英文字母Ffloat f = 50.74F;

double8

字符类型

char2一个字

布尔类型

boolean1bittrue/false

引用类型

类、接口、数组

字节

位:bit,是计算机内部数据存储的最小单位10101010就是一个8位的二进制数

字节:B,是计算机数据处理的基本单位

1B=8bit

字符:是指计算机中使用的字母、数字、字和符号

拓展

整数类型

二进制0b开头

八进制0开头

十六进制0x开头0-9 A-F

浮点类型

一般不使用float和double两个类型进行比较运算有限、离散、含有误差、接近但不等于

用数字工具类:BigDecimal类

字符类型

所有的字符本质上还是数字Unicode表a=97A=65

转义字符

\t制表符

\n换行

\r回车

布尔类型

if(flag == true){}

if(flag){}

作用相同

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值