由美国sun公司在1995年推出的Java语言
Java之父:詹姆斯·高斯林
Java发展史:2004年Java5.0(Java里程碑),2009年被Oracle甲骨文公司收购,2014年Java8版本
java语言的标准版,用于桌面应用的开发,是其他两个版本的基础
学习目的:为今后从事的JavaEE打基础
Java语言的小型版,用于嵌入式消费电子设备,不再使用被取代
Java语言的企业版,用于web方向的网站开发
网站:通过跟后台服务器的交互,将查询到的真实数据再通过网页展示出来。
Java程序可以在任意操作系统上运行,在不同的操作系统中,都安装一个与操作系统对应的Java虚拟机(JVM)
JVM虚拟机本身是不允许跨平台的,允许跨平台的是Java程序
编写代码,编译代码,运行代码
JRE是指Java运行环境,包含JVM虚拟机及Java核心类库。编写代码的过程中,需要使用JRE中JAVA已经写好的代码
类:Java文件在代码中的集合体现
类库:存放多个Java文件的仓库
核心类库:Java已经写好的,非常核心的代码仓库
JDK是Java语言的软件开发工具包,内部包含了代码的编译工具和运行工具。编译和运行代码的过程中,分别需要使用JDK中的翻译工具,运行工具。
代码需要运行在JVM中
JDk包含了JRE与开发工具,JRE包含了JVM和核心类库
操作 | 说明 |
---|---|
盘符名称: | 盘符切换。E:回车,表示切换到E盘 |
dir | 查看当前路径下的内容 |
cd目录 | 进入单级目录 |
cd.. | 回退到上一级目录 |
cd 目录1\目录2 | 进入多级目录 |
cd\ | 回退到盘符目录 |
cls | 清屏 |
exit | 退出命令提示符窗口 |
//:单行注释
/**/:多行注释
/**
*/:文档注释
被Java赋予了特定涵义的英文单词,比如:public ,class等
一般使用大写字母
被双引号所包裹的内容
所有整数
被单引号包裹的内容,里面只能存放一个字符
只有true与false
null,不能输出打印
数值类型:
姓名 | 字节数 | 取值范围 |
---|---|---|
byte | 1 | -128-127 |
short | 2 | -32768-32767 |
int | 4 | -2147483648-2147483647 |
long | 8 | -9223372036854775808-9223372036854775807 |
类,接口,数组
由于Java是强类型语言,所以进行运算的时候,有时候需要类型转换
运算中,不同类型的数据先转化为同一类型,然后进行运算
低到高:
byte ,short,char ->int->long->float->double
数据类型 变量名 =(要转换成的类型)变量名
注意点:
变量就是可以变化的量,在Java中每个变量都必须声明其类型,它是程序中最基本的存储单位,其要素包括变量名,变量类型和作用域
只能由下划线,字母,数字,$组成,且数字不能开头
++:自增,++在前先自增,然后再把结果带进运算,++在后先进行运算,再自增。
--:自减,--在前先自减,然后再把结果带进运算,--在后先进行运算,再自减
&&(逻辑与)
两个变量都为真,结果才为真,,且如果符号前面变量为假,则后面的不进行运算
||(或)
两个变量有一个为真,则结果才为真
!(非)
如果是真,则变为假,如果是假则变为真
a?c:b:a成立的话则结果为c,不成立的话则结果为b
转载自: https://www.cnblogs.com/wangshancxy/p/16712453.html