
Java_note
java的学习笔记
写代码的信哥
这个作者很懒,什么都没留下…
展开
-
2021_08_20_面向对象_继承
继承 JAVA中类只有单继承,没有多继承。 除了继承,类和类之间的关系还有依赖、组合、聚合等。 Object类 在JAVA中,所有的类都默认继承Object类。 super 注意点: super调用父类的构造方法,必须在构造方法的第一个 super只能出现在子类的方法或者构造方法中 super和this不能同时调用构造方法 this 代表的对象不同 this: 本身调用者这个对象 super: 代表父类对象的应用。只能在继承条件下使用。 //父类 public class P原创 2021-08-20 19:05:23 · 74 阅读 · 0 评论 -
20210812学习日志
20210812学习日志 循环结构 while循环 package com.li.struct; public class WhileDemo01 { public static void main(String[] args) { //输出1~100 int i = 0; while(i<100){ System.out.println(++i); } } } 让while后面的布尔表达式原创 2021-08-13 21:25:05 · 68 阅读 · 0 评论 -
2021-08-10学习日志
Java程序运行机制 编译型 直接将程序全部编译 操作C\C++ 解释型 网页,解释型语言 JavaScript Java两个特征都有 IDEA安装 什么是IDE? IDE(integrated Development Environment) :集成开发环境 包括代码编辑器、编译器、测试器、图形界面等。 以前用Eclipse,现在用IDEA比较多。 安装IDEA 安装IDEA,IDEA官网下载地址 下载安装好之后,打开使用。 集成开发环境 两个快捷语句。 psv原创 2021-08-10 23:11:45 · 77 阅读 · 0 评论 -
20210813
数组 数组概述 想同类型的若干数据,按照次序排列组合而成 每个数据可以通过一个下标访问。 数组声明创建 package com.li.Array; public class ArrayDemo01 { public static void main(String[] args) { int[] nums; int nums2[];//一般不这样写 nums = new int[10]; // //int[] nums = new原创 2021-08-13 23:06:46 · 76 阅读 · 0 评论 -
20210811学习日志
JavaDoc 用来生成自己的API。 java有自己的api帮助文档 package com.li; /** * @author lixin * @version 1.0 * @sincce 1.8 */ public class Doc { String name; /** * @author lixin * @param name * @return * @throws Exception */ public S原创 2021-08-11 23:02:25 · 82 阅读 · 0 评论 -
2021-08-09Markdown学习
Markdown学习 二级标题 三级标题 四级标题 字体 Hello,World!黑体 斜体 斜体加粗三个星号 删除体 引用 引用一句话 分割线 三个杠或者三个星号 图片 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VO0UNVHm-1628520918459)(C:\Users\72408\Pictures\QQ浏览器截图\QQ浏览器截图20210604160523.png)] 超链接 [跳转到b站](哔哩哔哩 (゜-゜)つロ 干杯~-bilibili) 列表原创 2021-08-09 22:55:46 · 79 阅读 · 0 评论 -
2021_08_18学习日志
面向对象编程(OOP) (Object-Oriented Programming) 以类的方式组织代码,以对象的方式组织(封装)数据 封装 继承 多态 回顾方法 方法定义 break和return的区别 return代表方法结束 方法名的命名规则,小驼峰,见名知意。 参数列表:参数类型 参数名 异常抛出:(后面补充) 方法的调用 静态方法 非静态方法 package com.oop.demo01; public class demo02 { public stati原创 2021-08-19 21:28:35 · 95 阅读 · 0 评论 -
2021_0908学习日志_多态
多态 Application.java import Li.oop.demo06.Student; import Li.oop.demo06.Person; public class Application { public static void main(String[] args) { //一个对象的实际类型是确定的 Student s1 = new Student(); Person s2 = new Student(); O原创 2021-09-08 17:47:44 · 96 阅读 · 0 评论 -
2021-09-09面向对象
instanceof和类型转换 instanceof Object object = new Student(); //Object - String //Object - Person - Student //Object - Person - Teacher //是否存在父子关系 System.out.println(object instanceof Student); //true System.out.println(object instanceof Person); //true Syst原创 2021-09-09 11:17:40 · 78 阅读 · 0 评论 -
20210911面向对象java学习日志_接口和内部类
接口 普通类:只有具体实现 抽象类:具体实现和规范都有 接口:只有规范 接口就是规范,定义的是一组规则 接口的本质是契约 UsersService.java //锻炼抽象的思维 //不能定义方法 public interface UsersService { //接口中的所有定义都是抽象的 默认是 public abstract //接口中定义的属性,默认都是常量 public static final int AGE = 99; void ad原创 2021-09-11 22:25:22 · 148 阅读 · 0 评论