书闪笔记
书闪文章
IT
Java教程
访问控制 - protected受保护的|default默认
+
在此添加单个AI新笔记
1
基础 - 各个版本的下载
102人读过
2
基础 - Java各种名称 - JavaSE、JavaEE
92人读过
3
基础 - 配置Java环境
110人读过
4
基础 - 多个Java版本共存 - 修改JAVA_HOME
86人读过
5
jdk源码 - src.zip
88人读过
6
开发工具 - VSCode
87人读过
7
开发工具 - Eclipse - Workspace - Project
84人读过
8
开发工具 - IntelliJ IDE - Project - Module
84人读过
9
开发工具 - IntelliJ IDE - Project Structure 项目结构
102人读过
10
基础 - Java项目全览
85人读过
11
写完程序后 - 编译javac x.java - JVM运行java 主类
88人读过
12
maven - 包管理工具 - 安装
80人读过
13
maven - 包管理工具 - 配置
72人读过
14
maven - 包管理工具 - pom.xml
82人读过
15
包引入 - import package
83人读过
16
MVC - 视图V、模型M、控制C
88人读过
17
注解Annotation - @interface
88人读过
18
访问控制 - public公共|private私有的
61人读过
19
访问控制 - protected受保护的|default默认
80人读过
20
修饰符关系 - 修饰符关系汇总
72人读过
21
修饰符 - abstract声明抽象|class类|extends继承
84人读过
22
修饰符 - final终值|implements实现|interface接口
80人读过
23
修饰符 - native本地|new新|static静态|strictfp严格
74人读过
24
修饰符 -synchronized线程|transient短暂
83人读过
25
修饰符 - volatile易失
52人读过
26
类型 - boolean布尔|byte字节型|char字符型
92人读过
27
类型 - double双精度浮点|float单精度浮点
72人读过
28
类型 - int整型|long长整型|short短整型
80人读过
29
变量引用 - super父类|this本类|void无返回值
74人读过
30
注释 - 单行//、单行/*xxx*/、多行/********/
70人读过
31
类例子 - 狗:年龄、颜色、能吃、能睡
70人读过
32
类构造方法 - constructor - 同名|不同参数|多个
64人读过
33
方法 - 修饰符 返回值型 方法名(参型 参名){方法;}
64人读过
34
实例化对象 - Object dog = new Dog();
77人读过
35
访问变量 - dog.dogName;
86人读过
36
访问方法 - dog.eat();
78人读过
37
打印 - System.out.println("打印的内容");
104人读过
38
转换 - byte b = (byte)i;
82人读过
39
算术运算符 - + - * / % ++ --
72人读过
40
关系运算符 - == != > < >= <=
100人读过
41
位运算符 - & | ^ ~ << >> >>>
82人读过
42
逻辑运算符 - && || !
111人读过
43
赋值运算符= += -= *= /= (%)= <<= >>= &= ^= |=
88人读过
44
条件运算符(三元运算符) - (a == 1) ? 20 : 30;
56人读过
45
快速判断运算符 - instanceof String
84人读过
46
循环 - for(初始化; 布尔表达式; 更新) {}
73人读过
47
循环 - for(声明语句 : 表达式) {}
60人读过
48
循环 - while(True/False){}
86人读过
49
循环 - do{}while() - 至少执行一次
48人读过
50
条件语句 - if(True/False){}else{}
80人读过
51
判断匹配语句 - switch case - case1:、case2:
92人读过
52
数字操作 - Integer|Long|Byte|Double|Float|Short
84人读过
53
常用包 - lang、util、io、sql、math、NET、awt
88人读过
54
---------Java语言包 - java.lang.*;---------
84人读过
55
包装类 - 数据类型封装成类
74人读过
56
字符串 - ""
86人读过
57
字符串 - Character 类 - 装箱拆箱
87人读过
58
字符串类 - String str2=new String("Runoob");-堆
84人读过
59
字符串修改类 - StringBuffer类|StringBuilder 类-快
52人读过
60
字符串拼接 - "{}{}", name, password
64人读过
61
多线程 - 方式一 - 继承Thread类 - 了解
62人读过
62
多线程 - 方式二 - 实现Runnable接口 - 了解
78人读过
63
枚举 - Enum类
70人读过
64
反射 - Class类 Field类 Method类 Constructor类
64人读过
65
-----------工具包java.util.*;-------------
76人读过
66
Collcetion接口 - Iterator迭代器
80人读过
67
判断list还是set
72人读过
68
List数组 - ArrayList - [data][to]
88人读过
69
List数组 - Linkedlist - [to][data][to]
81人读过
70
List数组 - Vector - 很少用了
66人读过
71
Set集合 - HashSet - __|__.__|__.__
76人读过
72
Set集合 - LinkedHashSet
68人读过
73
Set集合 - TreeSet - 左小右大
78人读过
74
Map选择
84人读过
75
Map双列集合 - HashMap - key,value
82人读过
76
Map双列集合 - LinkedHashMap
72人读过
77
Map双列集合 - TreeMap
76人读过
78
Map双列集合 - Hashtable - 古老
74人读过
79
Map双列集合 - Properties类 - 配置文件
56人读过
80
数组 - int[] result = new int[list.length];
100人读过
81
日期 - Date() - Date类
62人读过
82
日期 - Date() - SimpleDateFormat类
64人读过
83
日历 - Calendar类
84人读过
84
控制台 - Stream - 输入、读取、输出
68人读过
85
自带类 - Scannner类 - 键盘输入
73人读过
86
自带类 - System类
97人读过
87
多线程 - 方式三 - 实现Callable接口 - 了解
72人读过
88
多线程 - 方式四 - 线程池
80人读过
89
自带接口 - 比较器 - Comaparable - 自然排序
62人读过
90
自带接口 - 比较器 - Comaparator - 自定义排序
67人读过
91
面向对象 - 物-类class、物属性、物动作-方法void
76人读过
92
面向对象 - 实例实例化instance
64人读过
93
null
70人读过
94
--------------面向对象----------------
66人读过
95
父类class - 子类 class extends 继承 class
88人读过
96
父类class - 子类 重写(Override)
72人读过
97
父类class - 子类 重载(Overload)
82人读过
98
抽象类abstract class - 子类 class extends 抽象类
89人读过
99
接口Interface - 类实现implements
89人读过
100
枚举类enum - ,分隔 - 红蓝/春夏秋冬
78人读过
101
强制转换 - 强制转换类型前的判断 - a instanceof A
64人读过
102
模式 - 单例模式 - 饿汉式 - 还没用就实例化
78人读过
103
模式 - 单例模式 - 懒汉式 - 要用就实例化
92人读过
104
测试 - Text - junit-4.xx.x.jar
90人读过
105
常用方法重写 - equals() - 对象对比->内容对比
78人读过
106
常用方法重写 - hashCode() - 哈希值对比
73人读过
107
null
66人读过
108
-----------IO流包java.io.*;-------------
72人读过
109
File类 - 文件
86人读过
110
-----------时间包java.time.*;-------------
87人读过
111
时间 - LocalDateTime - LocalDate|LocalTime
78人读过
112
Java连接mysql
86人读过
113
SSM - SSH - JDBC
70人读过
114
JDBC - 连接数据库 - 5种方式迭代
70人读过
115
JDBC - Statement - PreparedStatement - 7过程
93人读过
116
JDBC - PS - 增删改 - 封装7句->2句
68人读过
117
JDBC - PS - 增删改 - 图片blob
80人读过
118
JDBC - PS - 增批量
85人读过
119
JDBC - PS - 查 - 封装ORM - 1sql1表多列1行
68人读过
120
JDBC - PS - 查 - 封装ORM - 1sql多表多列1行
84人读过
121
JDBC - PS - 查 - 封装ORM - 1sql多表多列多行
59人读过
122
JDBC - PS - 增删改查 - 图解
77人读过
123
JDBC - 连接池 - DBCP - 速度快、有bug
80人读过
124
JDBC - 连接池 - C3P0 - 稳定、慢hibernate推荐
80人读过
125
JDBC - 连接池 - Druid - 阿里、快、稳定常用
86人读过
126
JDBC - 方法() - 就一条语句
70人读过
127
JDBC - 抽象类 - BaseDAO.java
64人读过
128
JDBC - 数据库1表类 - Xxx.java
56人读过
129
JDBC - 事务多sql - Xxxc.java - try{}catch{}
64人读过
130
JDBC - interface接口 - XxxDAO.java
74人读过
131
JDBC - implements实现接口 - XxxDAOImpl.java
89人读过
132
JDBC - dbutils工具包
98人读过
133
mysql - 编程式 - MyBatis - 加入依赖 - pom.xml
97人读过
134
1 - Mysql配置 - db.properties
86人读过
135
2 - MyBatis配置 - mybatis - config.xml
78人读过
136
3 - 表配置 - 1个表1个映射 - 表名.java
68人读过
137
4 - map映射器 - 基础 - 表名.xml
68人读过
138
5 - 实现 - test - 测试
79人读过
139
6 - 实现 - 1 - 准备参数 - 分类.java
58人读过
140
6 - 实现 - 2 - controller - 分类controller.java
74人读过
141
6 - 实现 - 3 - sql - 表名map.xml
89人读过
142
6 - 实现 - 4 - 结果输出 - 分类.java
67人读过
访问控制 - protected受保护的|default默认
public公共的
protected受保护的
default默认
private私有的
在同一个类
可以访问
可以
可以
可以
在同一个包
可以
可以
可以
不可以
不同包但属于子类
可以
可以
不可以
不可以
不同包且不属于子类
可以
不可以
不可以
不可以
精彩教程
.bat程序教程
python入门基础教程
Pandas教程
Pygame教程
Django3.2.9教程
Flask1.1.1教程
python3.X - 区块链教程
Java教程
Spring教程
C#教程
PHP教程
R教程
Node.js教程
mysql数据库教程
Redis数据库教程
MongoDB数据库教程
RabbitMQ教程
Lua教程
FindBI教程
HTML5教程
CSS教程
Javascript教程
jQuery教程
微信小程序教程
微信小游戏教程
Vue.js教程
服务器教程
TensorFlow教程
PyTorch教程
Unity教程
Objective-C教程
Android教程
AppleScript教程
Mac - SHELL教程
算法教程
Python教程
数据库教程
运维工具教程
Nginx教程
Docker教程
粤ICP备19057273号-3