
Java学习
文章平均质量分 93
JavaSE笔记
软件柠檬
做一个Java领域的学习者和分享者
展开
-
黑马程序员Java课程笔记001Java入门
Java课程笔记001第一章 开发前言1.1 java语言概述1.2 计算机基础知识第二章 java语言开发环境搭建2.1 java虚拟机--JVM2.2 JRE和JDK第三章 HelloWorld入门程序3.1 程序开发步骤说明3.2 编写Java程序3.3 关键字&标识符第四章 常量4.1 概述4.2分类第五章 数据类型5.1 变量概述5.2 数据类型 第一章 开发前言 1.1 java语言概述 java语言发展历史 java语言是美国sun公司推出的高级编程语言。 1.2 计算机基础知识 二进原创 2021-02-25 21:41:27 · 1906 阅读 · 9 评论 -
黑马程序员Java课程笔记002数据运算与方法入门
java课程笔记002第一章 数据类型转换1.1 自动转换1.2 强制转换1.3 ASCII编码表第二章 运算符2.1 算术运算符2.2 赋值运算符2.3 比较运算符2.4 逻辑运算符2.5 三元运算符第三章 方法入门3.1 概述3.2 方法的定义&调用第四章 Shell脚本工具JShell脚本工具和JDK9的新特性第五章 扩展知识点5.1 +=符号的扩展5.2 常量和变量的运算 第一章 数据类型转换 1.1 自动转换 当数据类型不一样是,将会发生数据类型转换。 自动类型转换(隐式) 1. 特点:代原创 2021-03-01 23:21:20 · 1058 阅读 · 7 评论 -
黑马程序员Java课程笔记003判断选择循环语句
java课程笔记003第一章 流程控制1.1 概述1.2 顺序结构第二章 判断语句2.1 判断语句1--if2.2 判断语句2--if...else2.3 判断语句3--if...else if...else2.4 语句练习2.5 if语句和三元运算符的互换第三章 选择语句3.1 选择语句--switch3.2 case的穿透性第四章 循环语句4.1 循环概述4.2 循环语句1--for4.3 循环语句2--while4.4 循环语句3--do...while4.5 循环语句的区别4.6 跳出语句 第一章原创 2021-03-08 16:33:52 · 1203 阅读 · 3 评论 -
黑马程序员Java课程笔记004方法与方法重载
java课程笔记004第一章 开发工具IntelliJ IDEA1.1 IDEA常用快捷键第二章 方法2.1 复习简单方法的使用2.2 方法的定义格式2.3 有参数和无参数的方法2.4 有返回值和无返回值方法2.5 相关练习方法的注意事项 第一章 开发工具IntelliJ IDEA 1.1 IDEA常用快捷键 file–>settings–>editor–>font 改变字体大小 快捷键 功能 Alt+Enter 导入包,自动修正代码 Ctrl+Y 删除光标所在行原创 2021-03-10 06:53:05 · 5829 阅读 · 50 评论 -
黑马程序员Java课程笔记005数组
Java课程笔记005数组1.1 数组的定义格式一——动态初始化1.2 数组的定义格式二——静态初始化1.3 数组的定义格式三——省略的静态初始化 数组 1.1 数组的定义格式一——动态初始化 数组:是一种容器,可以同时存放多个数据值。 数组的特点: 数组是一种引用数据类型 数组当中的多个数据,类型必须统一 数组的长度在程序运行期间不可改变 数组的初始化:在内存中创建一个数组,并且向其中赋予一些默认值。 两种常见的初始化方式: 动态初始化(指定长度) 静态初始化(指定内容) 动态初始化数组的名称:原创 2021-03-11 07:40:10 · 2783 阅读 · 22 评论 -
黑马程序员Java课程笔记006类与对象、封装、构造方法
Java课程笔记006第一章 面向对象思想1.1 面向对象思想的概述1.2 类和对象1.3 类的定义1.4 对象的使用1.5 类与对象的练习1.7 成员变量和局部变量区别第2章 封装2.1 封装概述 第一章 面向对象思想 1.1 面向对象思想的概述 面向过程:当需要实现一个功能的时候,每一个步骤都要亲力亲为,详细处理每一个细节。 面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事。 package cn.itcast.day06.demo01; import j原创 2021-03-12 17:26:05 · 2404 阅读 · 18 评论 -
黑马程序员Java课程笔记007API、Scanner、Random和ArrayList类
黑马程序员Java课程笔记007第一章 API1.1 概述1.2 API使用步骤第二章 Scanner类2.1 什么是Scanner类2.2 引用类型使用步骤2.2.1 导包2.2.2 创建对象2.3 Scanner使用步骤2.4 练习2.4.1 求和2.4.2 取最值2.5 匿名对象【了解】2.5.1 概念2.5.2 应用场景第三章 Random类3.1 什么是Random类3.2 Random使用步骤3.3 练习3.3.1 获取随机数3.3.2 猜数字小游戏第四章 ArrayList类4.1 引入——对原创 2021-03-14 20:48:03 · 1120 阅读 · 12 评论 -
黑马程序员Java课程笔记008String、static、Arrays、Math等常用API
黑马程序员Java课程笔记008第一章 String类1.1 字符串的概述和特点1.2 字符串的构造方法和直接创建1.3 字符串的常量池1.4 字符串的比较相关方法1.5 字符串的获取相关方法1.6 字符串的截取方法1.7 字符串的转换相关方法1.8 字符串的分割方法1.9 练习题1.9.1 练习一_按指定格式拼接字符串1.9.2 练习二_统计输入的字符串中字符的个数第二章 static静态2.1 静态static关键字概述2.2 静态static关键字修饰成员变量2.3 静态static关键字修饰成员方法原创 2021-03-17 16:17:17 · 1031 阅读 · 4 评论 -
黑马程序员Java课程笔记009继承与抽象类
Java课程笔记009第一章 继承1.1 继承的概述1.2 继承的格式1.3 继承中成员变量的访问特点1.4 区分子类方法中重名的三种变量1.5 继承中成员方法的访问特点1.6 继承中方法的覆盖重写_概念与特点1.7 继承中方法的覆盖重写_注意事项1.8 继承中方法的覆盖重写_应用场景'1.9 继承中构造方法的访问特点1.10 super关键字的三种用法1.11 this关键字的三种用法1.12 Java继承的三个特点第二章 抽象类2.1 抽象的概念2.2 抽象方法和抽象类的格式2.3 抽象方法和抽象类的注原创 2021-03-18 01:29:47 · 782 阅读 · 2 评论 -
黑马程序员Java课程笔记010接口和多态
黑马程序员Java课程笔记010第一章 接口1.1 接口概述与生活举例1.2 接口的定义基本格式1.3 接口的抽象方法定义1.4 接口的抽象方法使用1.5 接口的默认方法定义1.6 接口的默认方法使用1.7 接口的静态方法定义1.8 接口的静态方法使用1.9 接口的私有方法定义1.10 接口的私有方法使用1.11 接口的常量定义和使用1.12 接口的内容小结1.13 继承父类并实现多个接口1.14 接口之间的多继承第二章 多态2.1 多态的概述2.2 多态的格式与使用2.3 多态中成员变量的使用特点2.4原创 2021-03-18 16:08:42 · 567 阅读 · 2 评论 -
【狂神说JAVA】Java注解note
注解和反射note什么是注解内置注解@Override:@Deprecated:@SuppressWarnings:元注解自定义注解 什么是注解 Annotation是从JDK5.0开始引入的技术 Annotation的作用: 不是程序本身,可以对程序作出解释,这一点跟注释无差别 可以被其他程序,比如编译器读取 Annotation的格式: 注解是以“@注解名”在代码中存在的,可以添加一些参数 Annotation在哪里使用? 可以附加在package、class、method、feild等原创 2021-07-15 00:52:54 · 638 阅读 · 4 评论