Java基础知识
2021-09-06 15:21:02 0 举报
AI智能生成
Java基础知识
作者其他创作
大纲/内容
Java诞生的过程
1995
Java SE
Java ME
Android
Java EE
2006
Hadoop
类型转换
自动转换
强制转换
运算符
算术运算符
+
-
*
/
++
--
复制运算符
=
关系运算符
>
<
>=
<=
==
!=
instanceof
逻辑运算符
&&
||
!
条件运算符
? :(三目运算符)
子主题
扩展运算符
+=
-+
*=
/=
常用
位运算
&
>>
<<<
|
~
流程控制
顺序结构
选择结构
if
if__else
if__else if__esle
switch
循环结构
while
do while
for
增强for循环
数组
throwable(异常)
exception
RunTimeException
检查型异常
自定义异常
error
AWT错误
JVM错误
StackOverFlow
OutOfMemory
集合框架
Collection
List
ArrayList
add
remove
contains
size
LinkedList
getFirst()
getLast()
removeFirst()
removeLast()
addFirst()
Set
HashSet
TreeSet
Map
HashMap
TreeMmap
Collections 工具类
泛型<>约束,避免类型转换之间的问题
多线程
GUI
AWT
Fremme
监听事件
鼠标
键盘
窗口
动作事件
Swing
文本框
标签
按钮
文本域
面板
布局方式
关闭窗口
列表
Java
Java基础
JDK
JRE
JVM
注释
单行
多行
文档注释
数据类型
基本数据类型
整数
byte 1
short 2
int 4
long 8
浮点数
float 4
double 8
字符
char 2
布尔值
boolean 1
引用类型
类
接口
常见编码字符格式
UTF-8
ascii
Unicode
变量和常量
作用域
类变量(静态变量)
实例变量
局部变量
常量
命名规范
驼峰命名法(变量,方法)
见名知意
类的首字母名大写
常量(全部大写)
不能使用拼音命名
JavaDoc
@auther
@version
@since
@param
@return
@throws
方法
方法调用
类名.方法
对象.方法
方法重装
命令行传参
递归
面向对象
封装
继承
多态
new 对象
栈存放引用
堆存放具体的对象
修饰符
public
protected
private
default
staticc
abstract
final
内部类
局部内部类
静态内部类
匿名内部类(重点)
常用类
String
Object
hashcode()
equals()
toString()
clone()
getClass()
notify()
wait()
StringBuffer
StringBuilder
Math
Random
File
IO
包装类
Date
SimpleDataFormat
Calendar
IO流
字节流
OutputStream
InputStream
字符流
Reader
Wirter
处理流
buffer
bufferInputStream
bufferOutputStream
bufferReader
bufferWirter
Data
DataInputStream
DataOutputStream
DataReader
DataWirter
ObjectInputStream
ObjectOutStream
ObjectReader
ObjectWirter
转换流程
InputStreamReader
OutputStreamWirter
Filter
print
PrintWirter
PrintStream
节点类
CharArrayReader
Writer
inputstream
outputstreamm
网络编程
注解和反射
注解
元注解
内置注解
自定义注解
反射读取注解
反射
Class
类加载机制
Method
Field
Constrct
0 条评论
下一页