JAVA基础认识

1. Java技术发展的过程
分为了三个发展方向:
(1)Java SE(J2SE):实现的是Java的基础支持,可以进行普通的单机版程序开发
(2)Java EE(J2EE):进行企业平台的开发
(3)Java ME(J2ME):进行嵌入式开发,处于移动手机刚刚开始发展的阶段
现在已经被Android开发所取代了,利用了java封装了底层的Linux操作
2. Java特点
Java语言足够简单,正应为足够简单,所以它才能够让人们有更多的发挥空间
Java是一门面向对象的编程语言
Java是为数不多的多线程编程语言
Java提供了自动的垃圾收集机制,以更好的处理垃圾空间
Java避免了复杂的指针问题,而使用了更加简单引用处理来完成内存关系的匹配
java可以实现任意平台的移植
3. PATH和CLASSPATH的区别
PATH:是属于操作系统属性,定义所有可执行程序的路径
CLASSPATH:是java程序解释类文件时所使用的加载路径
4. 注释
//:单行注释;
//:多行注释
/*…/:文档注释
5. 标识符与关键字
标识符由字母、数字、_、$所组成,其中不能以数字开头,不能是java中的保留字(关键字)。
(1)Java有俩个未使用到的关键字:goto、const
(2)Java有三个特殊含义的标记:true、false、null
(3)JDK1.4之后增加了assert关键字
(4)JDK1.5之后增加了enum关键字
6. Java数据类型划分
这里写图片描述
基本数据类型:
这里写图片描述
选择数据类型原则:
(1)整数用int,小数用double
(2)日期时间数字或文件(内存)大小用long
(3)内容传递或编码转换用byte
(4)逻辑控制用boolean
(5)中文用char,可避免中文乱码问题
保存范围:double>long>int>byte
7. 数据类型的转换
(1)数据范围小的数据与数据范围大的数据进行数据计算的时候,自动向大的转换
(2)数据范围大的数据要变为数据范围小的数据,那么必须采用强制转换
8. 转义字符

换行制表符双引号单引号\
\n\t\”\’\\

9. &与&&的区别 |和||的区别
(1)与运算分为普通与(&)和短路与(&&)俩种;
•普通与:所有的判断条件都要判断
•短路与:如果前面的判断返回了false,后面不再判断,最终结果就是false
(2)或运算分为普通或(|)和短路或(||)俩种;
•普通或:所有的判断条件都要判断
•短路或:如果前面的判断返回了true,后面不再判断,最终结果就是true
位运算:位与运算(&)、位或运算(|),其中“&&”和“||”不能应用在位运算

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值