Java的版本
- Java SE:标准版,前身是J2SE,2005年更名为Java SE,该版本定位个人计算机的开发,是java平台的基础核心
- Java EE:企业版,前身是J2EE,2005年更名为Java EE,该版本定位于服务器端的应用开发,是Java SE的扩展版
- Java ME:微型版,前身是J2ME,2005年更名为Java ME,该版本定位于消费电子产品的应用开发(空调,洗衣机)
Java三个版本的关系
我目前所知有两种关系体系:
![图片[1]-java自我学习第一步:认识java的关键字,常用工具,数据类型](https://www.lequxiang.com.cn/view.php/81f284b1e2e1bfbdecf97d57835e5df3.png)
![图片[2]-java自我学习第一步:认识java的关键字,常用工具,数据类型](https://www.lequxiang.com.cn/view.php/27b34f87f89984f761a20caf0c2c45b8.png)
其实并没有谁对谁错,只不过是因为局限性导致的认知不同而已
认识Java程序
- JDK:Java开发工具包,包含JRE及编辑器和调试器
- JRE:Java运行环境,包含JVM、库函数和运行Java应用程序所必需的文件
- JVM:Java虚拟机,定义指令集,寄存器集,结构栈,垃圾收集堆,内存区域,负责解释运行*.class字节解码文件,边解释边运行。
Java关键字
abstract | assert | Boolean | break | byte | case | catch | char | class | continue |
default | do | double | else | enum | extends | false | final | finally | float |
for | if | implements | import | instanceof | int | interface | long | native | new |
null | package | private | protected | public | return | short | static | switch | synchronized |
strictfp | super | this | throw | throws | transient | true | try | void | volatile |
while |
Java数据类型
![图片[3]-java自我学习第一步:认识java的关键字,常用工具,数据类型](https://www.lequxiang.com.cn/view.php/a43b689de57cb9c035e0d598345e44d8.png)
Java标识符
- 大小写字母、数字、下划线(_)和美元符号($)
- 标识符不能以数字开头
- 不能是Java中的关键词
难理解的运算符
++ | 自增,操作数的值增1 |
-- | 自减,操作数的值减1 |
a=2;b=++a
//这里a=3,b=3
a=2;b=a++
//这里a=3,b=2
a=2;b=--a
//这里a=1,b=1
a=2;b=a--
//这里a=1,b=2
简单交互
1.实现基本的打印功能
public class test {
public static void main(String[] args) {
System.out.println("知识就是力量");
}
}
2.在打印的前提下加入键盘输入功能
import java.util.Scanner;
public class kk {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.println("请输入知识就是力量");
String a=scan.next();
System.out.println(a);
}
}
;
控制台会输出以下内容:
请输入知识就是力量
知识就是力量
知识就是力量

© 版权声明
THE END
暂无评论内容