随笔分类 -  Java 基础

摘要:(目录) 一、数组的概念及特点 一、数组的概念 数组实际上是一个用来存储数据的容器,一个数据的集合,可以容纳多个元素,并且数组本身是引用类型,其父类是Object,所以数组对象是存储在堆内存中; 二、数组的一些特点 数组在内存方面存储的时候,数组中的元素内存地址是连续的(存储的每一个元素都是有规则的 阅读全文
posted @ 2021-05-22 11:24 难解的题 阅读(241) 评论(0) 推荐(0)
摘要:(目录) 一、Object类 一、说明 java 中任何一个类默认继承Object,就算没有直接继承,最终也会间接继承,因此 Object 类的方法都是所有子类通用的; 二、Object类常用方法(其他的可查阅API) protected Object clone() // 负责对象克隆的; int 阅读全文
posted @ 2021-05-21 10:00 难解的题 阅读(152) 评论(0) 推荐(0)
摘要:(目录) 一、final 关键字 一、final 关键字的作用 final修饰的类无法被继承; final修饰的方法无法被重写; final修饰的变量只能赋一次值,不能给该常量重新赋值; final修饰的引用一旦指向某个对象,则不能再重新指向其它对象,并且在该方法的执行过程,该引用指向对象之后该对象 阅读全文
posted @ 2021-05-19 20:51 难解的题 阅读(269) 评论(0) 推荐(0)
摘要:(目录) 一、static关键字 一、static 修饰变量 1.静态变量的特点 使用 static 修饰变量称为静态变量,静态变量在类加载的时候初始化,并且存储在方法区。 静态变量,是与类相关的,访问时采用“类名.”方式访问,它不同于实例变量需要 new 对象,静态变量是不需要 new 对象,不需 阅读全文
posted @ 2021-05-19 19:09 难解的题 阅读(321) 评论(0) 推荐(0)
摘要:(目录) 一、面向对象 一、什么是面向对象 面向对象就是将现实世界分割成不同的单元,然后每一个单元都实现成对象,然后给一个环境驱动一下,让各个对象之间协作起来形成一个系统; 二、面向对象优点 耦合度低,扩展力强 三、面向对象实现一个软件的过程 分析( A ) --> 设计( D ) --> 编程( 阅读全文
posted @ 2021-05-11 23:19 难解的题 阅读(303) 评论(0) 推荐(0)
摘要:(目录) 一、方法的重载(overload) 一、什么是方法的重载 在同一个类中 方法名相同 参数列表不同 参数个数不同算不同 参数类型不同算不同 参数顺序不同算不同 只要同时满足上面三个条件,那么我们就可以认定方法之间发生了重载机制,注: 方法重载和方法的返回值类型无关 方法重载和方法的修饰符列表 阅读全文
posted @ 2021-04-24 09:13 难解的题 阅读(243) 评论(0) 推荐(0)
摘要:(目录) 一、方法的基本概述 一、方法的概述 方法其实就是一段可以完成某个特定功能的并且可以被重复利用的代码片段,方法的出现,让我们的代码具有很强的复用性。 二、方法的语法机制 [修饰符列表] 返回值类型 方法名(形式参数列表){ 方法体; } 注: 1、 [ ] 为中括号,中括号里面的内容不是必须 阅读全文
posted @ 2021-04-23 16:54 难解的题 阅读(438) 评论(0) 推荐(0)
摘要:(目录) 一、Java的访问权限控制符 一、访问控制符的作用 指明被声明的内容(类、属性、方法和构造方法)的访问权限,这样就可以指定你声明的内容可以被谁访问,把不想对外开放的内容隐藏起来,提高了代码的安全性。 二、访问控制符的分类 private:表示私有的,被修饰的内容只能在本类中访问; publ 阅读全文
posted @ 2021-04-16 16:17 难解的题 阅读(254) 评论(0) 推荐(0)
摘要:(目录) 一、控制语句 一、作用 控制语句可以使我们的程序更加具有逻辑性、条理性,可以用来实现业务功能。 二、分类 二、选择语句(分支语句) 一、if 语句 if 语句的第一种写法 if 语句的第二种写法 if 语句的第三种写法 if 语句的第三种写法 注: 对于一个完整的 if 语句,在任何情况下 阅读全文
posted @ 2021-04-14 09:15 难解的题 阅读(213) 评论(0) 推荐(0)
摘要:@(目录) 一、运算符 一、分类 二、算数运算符 加 \(+\) 减 \(-\) 乘 \(*\) 商 / 取余数 % 自加1 ++ 自减1 - - 关于 ++ 和 - -(用 ++ 举例,- - 的用法和++一样) 1、位置: 可以出现在变量前和变量后,如:a++ 、++a 都是可以的,不管出现在前 阅读全文
posted @ 2021-04-12 16:23 难解的题 阅读(136) 评论(0) 推荐(0)
摘要:@(目录) 一、变量 1、什么变量 变量就是内存中存储数据的最基本的单元,相当于一个存储数据的盒子; 2、变量的三要素 变量的数据类型; 变量的名字; 变量中保存的值; 3、变量的命名规范 变量属于标识符,命名是首字母小写,后面每一个单词首字母大写,遵循驼峰命名原则,见名知意; 4、变量的分类 在方 阅读全文
posted @ 2021-03-29 15:49 难解的题 阅读(173) 评论(0) 推荐(0)
摘要:(目录) 一、标识符 ##1、什么是标识符 标识符就是程序员自己规定的代表一定含义的单词,可以随意修改(main除外),例如:属性名,方法名,类名,变量名,接口名等; 主方法中的“mian”是方法的名称,也是标识符,但是这个标识符不可以改; 2、标识符的命名规则 命名规则:命名规则属于语法机制,必须 阅读全文
posted @ 2021-03-27 09:33 难解的题 阅读(238) 评论(0) 推荐(0)
摘要:(目录) 前言 初次在博客园写博客,想通过这种方式把自己学过的东西梳理一遍,加深自己的记忆,笔记中借鉴了一些老师的笔记加上自己的整理和理解,希望大家可以多多交流学习,写的不好或者有错的地方还请大家多指正! 一、Java语言特性(简单概述) 简单性: java语言底层采用了C++语言实现,屏蔽了指针的 阅读全文
posted @ 2021-03-25 08:44 难解的题 阅读(136) 评论(0) 推荐(1)