没有合适的资源?快使用搜索试试~ 我知道了~
首页java笔记 java笔记
java笔记 java笔记
4星 · 超过85%的资源 需积分: 29 2.1k 下载量 178 浏览量
更新于2023-03-03
评论 38
收藏 586KB DOC 举报
java笔记java笔记,java笔记java笔记java笔记java笔记
资源详情
资源评论
资源推荐
前言
特点
运行原理
目录
一基础知识
配置环境
中基本概念
二定义,关键字和类型
注释的三种形式
代码中的“;”、“、“ ”
标识符
数据类型
命名规则
三表达式和控制流
变量和作用域
操作符
数字类型之间的转换
强制类型转换
转换的二种类型
控制流
循环语句
四数组
声明数组
创建数组
初始化数组
多维数组
数组拷贝
五对象和类
面向对象与面向过程
对象的概念
成员变量和局部变量
成员方法
关键字
访问控制符
构造方法
数据和方法的隐藏―――封装
方法的重载
六高级语言特性
封装 !"#
继承 $!#
继承特点
父类(%$& )和 子类(%'& )的关系
系统构造一个对象的顺序
多态" ()"$)#
方法的覆盖("$$**+)
多态的分类
运行时多态的三原则
关系运算符:!",
静态变量,方法和类
%+ !" 模式
, 关键字
, 变量不能被改变-
, 方法不能被改写-
, 类不能被继承-
%!$+类
抽象类
接口 模板方法模式#
.'/!类
封装类
内部类
内部类的分类
成员内部类
局部内部类
静态内部类
匿名内部类
集合
集合接口类层次
集合类层次
五个最常用的集合类之间的区别和联系
比较
反射
七异常
异常的基本概念
捕获异常
处理异常
捕捉多个异常
, (声明
异常调用栈
异常层次
一些未检查的异常
写你自己的异常
抛出你自己的异常
八图形用户接口
九0('!$!0*"1"" 2!) 事件模型
十0&")"!3'$$(
十一4&(4"*!"& )
十二 !
十三线程 $*
线程原理
线程实现的两种形式
线程的生命周期
$* 的方法
共享数据的并发处理
使用互斥锁的注意事项
十四标准 56. 流与文件
对文件的操作
处理跨平台性
对象的序列化接口
56. 流基础
流的分类
56. 输入输出
十五网络编程
网络基础知识
&7%"2!
建立 &7 服务器端
建立 &7 客户端
建立 897 连接
897"2!
建立 897发送端
建立 897接受端
/ 的新特性
:泛型
说明
用法
泛型的通配符;<;
泛型方法的定义
泛型类的定义
泛型与异常
泛型的一些局限型
增强的 ,"$ 循环
:自动装箱和自动拆箱
在基本数据类型和封装类之间的自动转换
类型安全的枚举
:静态引入
& 风格的格式化输出
= *+%!$+%!$+= *$ 类#
可变长的参数
的注释 "!!"#
& ' 和 4!$ 接口
JAVA 数据库连接:9=&
1. 前言
1.1. JAVA 特点
#简单 语法是 &>>语法的一个“纯净”版本#;
#可移植性一次编译到处运行#
#面向对象
#分布式 把打开套接字连接等繁琐的网络任务变得非常容易#
#健壮性 编译器会检查出很多其他语言在运行时刻才显示出来的错误;
采用的指针模型可以消除重写内存和数据崩溃的可能#
#多线程多线程编程的简单性是 成为流行的服务器端开发语言的主要原因
之一#
#安全用 可以构建防病毒和防篡改的系统#
#动态 可随意增加新的方法以及实例变量,而客户端却不需做任何的更
改#
#体系结构中立字节码与计算机体系结构无关,只要存在运行时系统,可在
多种处理器上执行#
1.2. 运行原理
先编译?/ 文件――――@? 文件
运行 ? ――加载――@A( 虚拟机)
1.3. JAVA 目录
BC―――――――运行环境
%B&――――――-类库
=5D―――――――应用程序
2. 一·基础知识
2.1. 配置环境
35D8E 系统(修改环境配置文件)
打开
'F$",
FG.ACH 目录路径
7GHIFG.AC6'J其他路径
&3%%7GH
K"$!FG.AC&3%%7G
0*"1 系统
我的电脑属性―――@环境变量
设置环境变量:
FG.ACH路径
7GHL7GL-JM/*2FM'-
&3%%7GH-
2.2. Java 中基本概念
#源文件
在最顶层只包括一个 ' 类型的类6接口,文件名与类6接口名同并以/
作为文件后缀。
#包2+N在源文件中 !*!,( 只能放在第一行,且最多只能是一行#
一个将类和接口组织在一块的实体,在文件系统中以目录6文件夹型式呈现。
3. 二·定义,关键字和类型
3.1. 注释的三种形式
66单行注释
6?一或多行注释?6
6??文档注释?6
剩余63页未读,继续阅读
heisetaiyang
- 粉丝: 3
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论30