代码编织梦想

1. idea有快捷键生成构造方法。

2. 在构造方法中调用构造方法:this(参数);

注意a.只能在构造方法中使用。

        b.不能自己调用自己,不能形成环。

        c.必须写在第一行。

3.局部变量使用前必须初始化,成员变量可以不初始化。

4.建议使用构造方法传参。

5.访问权限限定符:

21f13708c79f489f8be0debcfbef890e.png

 

6.包:类似于文件夹。(组织类)

7.通配符:(尽量别用)

49763ba2d2024cba8de6dda0696a1d52.jpg

 

8.自定义包:

27d4da36c1624d34997bd74d0810543b.jpg

 

9. getter和setter有快捷方法。

10. static修饰的变量:静态成员变量,共用一份。

11.静态成员的访问方式不建议通过对象的引用访问,建议使用类名访问。

12.引用不可以指向引用。

13.一个引用指向一个对象。

14.静态成员方法不依赖对象,不需要new。其内部不能调用非静态方法(非静态方法依赖对象)。

15.静态的是最先被执行的。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_73345579/article/details/129629377

JavaSE第九天总结笔记-爱代码爱编程

第九天总结笔记 每日一结,方便回顾学习 final关键字(掌握)、多态(掌握)、抽象类(掌握)、接口(掌握)。 final关键字(掌握) (1)是最终的意思,可以修饰类,方法,变量。 (2)特点: A:它修饰的类,不能被继承。 B:它修饰的方法,不能被重写。 C:它修饰的变量,是一个常量。 2:多态(掌握) (1)同一个对象在不同时刻体现出

javaSE第二章笔记-爱代码爱编程

IDE的使用 (IntegratedDevelopment Environment )集成开发环境 用于提供程序开发环境的应用程序 包括代码编辑器,编译器,调试器和调试图形界面 注释 单行注释 // Ctrl+/ 多行注释 /* */ Ctrl+Shift+/ 文档注释 /** ​ * 用于类、方法、属性功能进行说明,调用时可以提供其功能介

JavaSE第一章笔记-爱代码爱编程

为什么是Java? Java语言用途广 服务器程序 Android应用 软件工具 嵌入式领域 大数据技术 Java语言发展史 1995年正式确立 2004年9月Java1.5发布 2009年SUN公司被Oracle公司(甲骨文)收购 Java语言的特点 开源简单、高效面向对象平台无关性交互式特性多线程机制多态的内存管理机制安全性[外

JavaSE第一天笔记-爱代码爱编程

第一部分 语法基础篇 第一天的日常 第1章 概述 1.1 计算机组成部分 计算机的组成主要分为两大类:硬件,软件 硬件是可以看的到的一些物理部分,都是一些电子元器件 软件是看不得到的部分,它是一些列的指令,这些指令主要用于控制硬件来完成一些列特定的工作 常见的硬件: CPU:Center Processing Unit 中央处理器 主要指令控制和数值计算

JavaSE笔记-爱代码爱编程

JavaSE笔记 Hello,World!可能出现的问题Java程序运行机制JAVA基础语法注释标识符数据类型强类型语言弱类型语言JAVA的数据类型分为两大类基本类型(primitive type)引用类型(reference type)变量什么是字节?数据类型扩展类型转换变量变量作用域常量运算符< > % /运算**自增自减**逻辑运

javaSE笔记-爱代码爱编程

#JAVASE笔记 面向过程 简单Dos命令 #查看目录下的所有文件 dir #切换目录 cd change directory #文件操作 创建文件夹:md 文件名 移除文件:rd 文件名 创建文件:cd> 文件名 删除文件:del 文件名 #查看java安装版本 java -version Hello Woeld public

Javase第一周笔记-爱代码爱编程

一.Java HelloWorld 1.写法一(推荐-->避免歧义) public class Demo01{     public static void main(String[] args){         System.out.println("HelloWorld");     } } 2.写法二(不推荐) public clas

javase学习笔记_qq_46628467的博客-爱代码爱编程

一、计算机的基础 1.5 存储单位 计算机的最小存储单位是字节,计算机存储任何的数据,都是以字节的形式存储, 1.5.1 基本的存储单位 位(bit):二进制数中的一个数位,可以是0或者1,是计算机中数据的最小单位。 字节(Byte,B):计算机中数据的基本单位,每8位组成一个字节。各种信息在计算机中存储、处理至少需要一个字节。例如,一个ASCII码用一

javase学习笔记_aryu_u的博客-爱代码爱编程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、static、继承、权限修饰符二、使用步骤1.引入库2.读入数据 总结 前言 这里是本人学习JavaSE

javase第4次笔记-爱代码爱编程

1.转义字符和编程语言无关。 2.斜杠(\)需要转义,反斜杠(/)不需要转义。 3.不能做switch的参数的数据类型:long float double boolean( String可以)。 4.输入的写法:Scanner(回车自动带头文件(import java.util.Scanner;)) Scanner scan = new Scann

javase第6次笔记-爱代码爱编程

1.不建议使用c语言的数组的表示方法。 2.二维数组表示方法   3.数组整体初始化时,只能在定义时初始化。 int[] array; array = new int[]{1, 2}; 4. boolean类型数组,默认值是false,String类型数组,默认是null,其它是0(不是随机值)。 5. array.length直接拿到数

javase第7次笔记-爱代码爱编程

1. C语言里面,NULL是0地址。Java中null和0地址没关系。 2.数组可以做方法的返回值。 3.可以使用变量作为数组的个数开辟空间。 4.断言assert,需要设置。 5.排序:Arrays. sort(array); 6.查找: int index = Arrays. binarySearch(array, x); 7.数组拷贝: