Java学习回顾总结
java-01初识Java见上一篇
Java-02
1.命名规范与规范:
2.数据类型:
基础数据类型
数值型
字符型
布尔型
引用数据类型
类
接口
数组
自动类型转换:算术运算时,小级别变量向大级别变量转换,小于int的变量先转int。
赋值运算时转换规则:a:赋值两边数据类型兼容。(数值+char)
强制类型转换:在要转换的表达式前添加:(目标类型)强制类型转换会丢失精度。
复合赋值运算符 += -= *= /= %=
i=i+j 可以替代位i+=j 推荐使用后者,具有更好的性能。
== | != |> | < | >= | <=
Java-03
循环变量,循环条件,循环迭代,循环操作。
Java-04
1.声明数组
2.分配空间 注意关键字new 和数组长度
3.赋值 数组名和下标
4.处理数据
Arrays类 是JDK提供的专门用于操作数组的工具类,位于java.util包中
直接调用Arrays类的方法操作数组,无需自己编码
常用方法:
copyOf(boolean[] original, int newLength)
复制指定的数组,截取或用 false 填充(如有必要),以使副本具有指定的长度。
binarySearch(double[] a, double key)
使用二分搜索法来搜索指定的 double 型数组,以获得指定的值。
equals(boolean[] a, boolean[] a2)
如果两个指定的 boolean 型数组彼此相等,则返回 true。
sort(int[] a)
对指定的 int 型数组按数字升序进行排序。
Java-05面向对象
面向对象一种有三个特性:封装,继承,多态。
创建实例时如果没有参数会创建一个默认构造函数,用于初始化属性。
最新文章
- iOS开发系列--Swift语言
- 理解java虚拟机内存分配堆,栈和方法区
- SQL JOIN\SQL INNER JOIN 关键字\SQL LEFT JOIN 关键字\SQL RIGHT JOIN 关键字\SQL FULL JOIN 关键字
- java正则表达式的使用
- android设备休眠机制
- 【Struts2学习笔记-3】常量配置
- 将错误日志记录在txt文本里
- (转载)重温SQL——行转列,列转行
- 【C语言】中的布尔类型
- 求奇数的乘积 AC 杭电
- The Swift Programming Language-官方教程精译Swift(3)基本运算符
- javascript DOM(2) 一个网页上切换显示不同的图片或文本
- 通过url获取bitmap
- j教你如何用erlang-tuple
- 解决刚刚安装完mysql 远程连接不上问题
- A1089. Insert or Merge
- Java中的RTTI
- log4net日志文件的应用
- JavaScript 运行机制之执行顺序详解
- 定义文档兼容性、让IE按指定版本解析我们的页面
热门文章
- 关于Mybatis的几件小事(二)
- vue覆盖UI组件样式不生效
- 7.移动端自动化测试-小知识 try...except...finally语句
- OSI网络通信工作流程的标准化 ----- 理论
- 第六章、Cookies和Session
- 【Day3】项目实战。百度针对Xpath的反爬策略和解决方式
- 《设计模式之美》 <;02>;评判代码质量好坏的维度
- JDBC连接数据库报错:Loading class `com.mysql.jdbc.Driver&#39;. This is deprecated.
- Zookeeper与Kafka Kafka
- python: json模块 --JSON编码和解码