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 · 1864 阅读 · 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 · 1046 阅读 · 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 · 1174 阅读 · 3 评论 -
黑马程序员Java课程笔记004方法与方法重载
java课程笔记004第一章 开发工具IntelliJ IDEA1.1 IDEA常用快捷键第二章 方法2.1 复习简单方法的使用2.2 方法的定义格式2.3 有参数和无参数的方法2.4 有返回值和无返回值方法2.5 相关练习方法的注意事项第一章 开发工具IntelliJ IDEA1.1 IDEA常用快捷键file–>settings–>editor–>font 改变字体大小快捷键功能Alt+Enter导入包,自动修正代码Ctrl+Y删除光标所在行原创 2021-03-10 06:53:05 · 5795 阅读 · 50 评论 -
黑马程序员Java课程笔记005数组
Java课程笔记005数组1.1 数组的定义格式一——动态初始化1.2 数组的定义格式二——静态初始化1.3 数组的定义格式三——省略的静态初始化数组1.1 数组的定义格式一——动态初始化数组:是一种容器,可以同时存放多个数据值。数组的特点:数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度在程序运行期间不可改变数组的初始化:在内存中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式:动态初始化(指定长度)静态初始化(指定内容)动态初始化数组的名称:原创 2021-03-11 07:40:10 · 2758 阅读 · 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 · 2364 阅读 · 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 · 1085 阅读 · 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 · 999 阅读 · 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 · 752 阅读 · 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 · 532 阅读 · 2 评论 -
【狂神说JAVA】Java注解note
注解和反射note什么是注解内置注解@Override:@Deprecated:@SuppressWarnings:元注解自定义注解什么是注解Annotation是从JDK5.0开始引入的技术Annotation的作用:不是程序本身,可以对程序作出解释,这一点跟注释无差别可以被其他程序,比如编译器读取Annotation的格式:注解是以“@注解名”在代码中存在的,可以添加一些参数Annotation在哪里使用?可以附加在package、class、method、feild等原创 2021-07-15 00:52:54 · 595 阅读 · 4 评论