![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
刘毕老师 java学习笔记
java
LayLay_
这个作者很懒,什么都没留下…
展开
-
第七课:类与对象
第七课:类与对象文章目录第七课:类与对象一、类1、类的声明(1)[ 类修饰符 ]1) public(公共的)2) abstract(抽象的)3) final(最终的)(2) [ extends 父类名称 ]——extends关键字(3) [ implements 接口名称列表 ]——implements关键字2、成员变量和常量——刻画对象的状态(1)成员变量/常量的声明(2)[ 成员变量/常量的访问控制修饰符 ]1) 各修饰符简介2)private(3)static关键字1)static关键字的作用2)s原创 2020-12-19 22:56:08 · 258 阅读 · 1 评论 -
第六课:数组和字符串
第六课:数组和字符串文章目录第六课:数组和字符串一、数组的定义与格式二、数组的初始化1、动态初始化*补充知识 ——Java中的内存分配2、静态初始化三、数组操作的常见问题1、下标越界2、空指针异常3、待补充。。。四、数组的相关算法1、数组的遍历2、获取数组的最大值3、数组的逆置4、数组的查找算法五、二维数组1、二维数组的定义格式(1)数据类型[ ] [ ] 变量名 = new 数据类型[m] [n](2) 数据类型[ ] [ ] 变量名 = new 数据类型[m] [](3) 数据类型[ ] [ ] 变量原创 2020-12-19 22:55:23 · 135 阅读 · 1 评论 -
第五课:Java方法
第五课:Java方法文章目录第五课:Java方法一、方法的定义及格式1、定义2、方法的格式(1)方法的修饰符①abstract方法(抽象方法)②static方法(类方法或静态方法)③final方法(最终方法)④native方法(本地方法)⑤synchronized方法(同步方法)⑥throws异常类型列表(2)返回值类型(3)参数二、方法的注意事项三、方法重载一、方法的定义及格式1、定义完成特定功能的代码块(类似于c/c++的函数的定义 在java中我们称之为方法)2、方法的格式修饰符 返回值原创 2020-12-19 22:53:07 · 58 阅读 · 1 评论 -
第四课:Java流程控制语句
第四课:Java流程控制语句文章目录第四课:Java流程控制语句一、顺序结构二、选择结构1、if语句注意事项2、if语句与三元运算符的转换3、switch语句三、循环结构1、for循环2、while循环3、do-while循环4、控制跳转语句(1)goto语句(2)break中断(3)continue继续(4)return返回一、顺序结构从上往下依次执行二、选择结构1、if语句注意事项关系表达式结果必须为boolean类型if控制多条语句时要有大括号if的条件后面很容易不小心加上了分号原创 2020-12-19 22:52:24 · 61 阅读 · 1 评论 -
第三课 java算术运算
java算术运算文章目录java算术运算一、数据类型中补充的小问题1、定义long、float时要注意2、byte值的问题3、数据类型转换之默认转换4、java语言中的字符char可以存储一个中文汉字吗?为什么?二、运算符*运算符的优先级1、算术运算符2、赋值运算符3、比较运算符4、逻辑运算符5、位运算符6、三目运算符三、键盘的录入一、数据类型中补充的小问题1、定义long、float时要注意在定义long或者float类型变量的时候,要加L或者f。整数默认是int类型,浮点数默认是doubleb原创 2020-11-03 20:01:07 · 335 阅读 · 0 评论 -
第二课 java基本语法
第二课 java基本语法一、java关键字定义:被java语言赋予特定含义的单词;规则:组成关键字的字母全部小写(goto和const作为保留字符存在,目前并不使用)二、java标识符定义:就是给类,接口,方法,变量等起名字时使用的字符序列规则:由英文大小写字母、数字字符、“$”以及“_”构成;注意:不能以数字开头;不能是java中的关键字;大小写要注意区分公认的规范命名:包:其实就是文件名,用于把相同的类名进行区分,要求全部小写(stupitstudent)类或接口:每个单词的首字母原创 2020-10-29 22:58:36 · 276 阅读 · 0 评论 -
第一课 java简介
第一课: Java基本介绍一、Java语言平台版本JavaSE:java标准版 为开发普通桌面和商务应用程序提供的解决方案JavaME:java小型版 为开发电子消费产品和嵌入式设备提供解决方案JavaEE:java企业版 主要针对web应用开发二、Java语言特点简单性 :解释性面向对象 :高性能分布式处理 :多线程健壮性 :动态结构中立 :安全性开源跨平台 :java语言具有良好的可移植性,主要依靠 JVM,但是不能说JVM是跨平台的,因为不同的java语言在不同操作系统中原创 2020-10-29 22:58:00 · 139 阅读 · 1 评论