JAVA学习-剑指JAVA
2023-11-21 15:35:11 13 举报
AI智能生成
登录查看完整内容
JAVA个人学习心得
作者其他创作
大纲/内容
变量
数据类型
运算符和标点符号
基础语法
if...else
switch...case
循环语句
跳转语句
流程控制语句
一维数组
多维数组
动态数组
数组
面向过程
主函数
方法的重载
方法的递归调用
对象数组
对象
成员变量
局部变量
成员方法
成员构造器
类
setxxx()
getxxx()
成员属性私有化 private
封装
一个子类只能继承一个父类
一个父类可以有多个子类
继承extends
Animal animal=new Cat( );
Animal animal=new Dog( );
多态Polymorphism
面向对象基本特征
public static final double PI =3.1415926
final
native
protect abstract void doworks()
public abstract class Animal{}
abstract
【修饰符】 class 【类名】 extends 【父类】 implements 【接口1,接口2,接口3,...】{}
implements
public interface use(){XXX}
interface
内部类
【修饰符】 enum 枚举类名 【implements 接口1,接口2 .。。】{ 枚举常量对象列表}
enum
面向对象的高阶
面向对象
权限过滤
添加日志
事务处理
动态代理
原理
Proxy类
InvocationHandler接口
java.lang.reflect包
Spring
使用点
reflection
生成文档:通过代码里标识的元数据生成javadoc文档。
编译检查:通过代码里标识的元数据让编译器在编译期间进行检查验证。例如,@SuppressWarnings就是一个常用的注解,用来告诉编译器忽略特定的警告信息。
代码简化:通过注解的方式减少重复的配置代码,使代码更加简洁易读。
框架设计:许多流行的Java框架(如Junit、Struts、Spring等)都广泛使用了注解机制来配置和简化框架的使用。
主要用途
annotation
java.lang.Throwable类
error
exception
异常体系结构
异常处置
详细笔记
JAVA框架机制
输入/输出
字节/字符
核心思想
InputStream
OutputStream
Reader
Writer
父类
FileInputStream
FileOutputStream
FileReader
FileWriter
File
BufferInputStream
BufferOutputStream
BufferReader
BufferWriter
Buffer
InputStreamReader
OutputStreamWriter
Cast
Data
Object
Print
子类
System类
Scanner类
相关类
java.io
Object
包装类
String
Arrays
Thread
Short
Math
System
Throwable
class
Runnable
java.lang
Calendar
Date
EventListenerProxy
Set
Scanner
Timer
Collection
EventListener
List
Map
java.util
java.lang.annotation
java.lang.reflect
Connection
Driver
ResultSet
Savepoint
SQLData
DriverManager
Time
JDBCType
java.sql
ContentHandlerFactory
CookieStore
URLStreamHandlerFactory
SocketOptions
inteface
CacheRequest
CacheResponse
HttpURLConnection
Proxy
Socket
URL
Proxy.Type
java.net
Java Api
JAVA学习
收藏
0 条评论
回复 删除
下一页