1.Java基本知识点

概述

1.Java发展史

  创始人:詹姆斯-高斯林(James Gosling)
  1995年5月23日,Java语言诞生,并由Sun公司发布
  1998年 JDK分为(J2EE,J2SE,J2ME)
  2014年 JDK1.5改名为(JavaSE5.0,JavaEE,JavaME)
  2009年 甲骨文74亿美元收购Sun
  2011年 JavaSE7.0
  2014年 JavaSE8.0

2.Java应用平台

JavaSE:JavaSE-标准版
JavaEE:JavaEE-企业版
JavaME:JavaME-小型版
JavaEE 与 JavaME 是基于JavaSE的扩展

3.Java的特点(跨平台性)

win版本JVM
linux版本JVM
mac版本JVM
Java程序
windows系统
Linux系统
mac系统
如上图所示:Java程序只要一次编写,即可在各个操作系统上的
对应JVM版本中运行。
并且开发过程中运行Java程序只需要安装JRE(包含JVM与核心类库)
我们正常Java开发人员只需要下载JDK就可以了,因为JDK中包含
JRE与java开发工具。

4.Java中的注释

Java注释分类符号:
	1.单行注释符号: // 
		例子: //这是单行注释
	
	2.多行注释符号: /* ... */ 
 		例子:/* 这是多行注释 */ 
 	
	3.文档注释: /** ... */
		例子:  /** 这是文档注释 */ 

5. Java中的关键字

特点:
	1.拥有特定的含义
	2.关键字都是小写
	3.在编辑器中显示带有颜色的单词

6.Java中的常量

分类:
	1.字符串:	"hello world"
	2.整数常量:	12
	3.小数常量:	12.1
	4.字符常量:	'a' , 'b'
	5.布尔常量:	true  false
	6.空常量:	null

7.Java中的变量

变量定义:就是内存中的一小块区域。在程序执行过程中其值可以在一定限制范围内发生改变。
变量的限制:
	1.通过数据类型来对变量进行限制。
	2.必须给区域一个变量名。
	3.区域必须有初始化数据。
定义格式:
	数据类型 变量名 = 初始化值

	
	变量的注意事项:
		A.变量未赋值不能直接使用。可以先不赋值,在使用前赋值
		B.变量只在它所属的范围内有效,只在其所在的代码块内有效 '{ }'
		C.一行可以定义多个变量,但是不建议这样。

8.Java中的数据类型

Java中的数据类型:
	Java是一种强类型语言, 针对每个数据都给出了明确的数据类型
Java数据类型的分类:
	1.基本数据类型:							   注意:
		A:整型:				占用字节数	  整数默认是int类型
				byte			1
				short			2
				int				4
				long			8		  定义long类型要加L或l
		B:浮点型:						  浮点数默认是double类型
				float			4		  定义float类型需要加F或f
				double			8
		C:字符型:
				char			2
		D:布尔型:
				boolean			1
				
	
	2.引用数据类型(类,接口,数组)

9.Java中的标识符

作用:用来给包,类,变量,方法起名字的符号

组成规则:
	A:Unicode字符
		数字字符,英文大小写字母,汉字(不建议使用)
	B: 下划线
	C:$
	注意:不能以数字开头。
		 不能为关键字。

10.Java数据类型转换

类型转换:
	1.隐式转换:
		如何byte/short/chart类型做四则运算则提升为int,如果有long结果类型提升为long。浮点类型也以此类推。
	2.强制转换:
		 目标类型 变量名 = (目标类型)(被转换的数据)
int a = 10;
byte b = 20;
byte c = (byte)(a + b);
System.out.println(c);
不建议转换,如何超过数据类型范围则会出现数据的丢失。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值