![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 54
土豆的小秘密
学习java中。。。。。。
展开
-
第一章 Java介绍 和 环境配置
java的基本配置和语言规范原创 2016-12-13 18:19:32 · 270 阅读 · 0 评论 -
第十四章(二) 枚举
枚举 enum获取枚举,直接以 枚举类.值来获取枚举的本质就是一个java类,构造方法必须是私有枚举的值就是类的实例对象例:/** * 用于表示卡牌类型的枚举 * @author Administrator * */public enum CardType { //枚举的值就是类的实例对象 //黑桃 SPADE("黑桃"), //红桃原创 2016-12-17 09:23:58 · 255 阅读 · 0 评论 -
第十四章 网络编程
C/SS就是服务器,C是客户端,客户端要与服务器端进行交互必须借助于网络,在JAVA中网络的通信不光可以在C/S中实现也可以B/S中实现。(了解)TCP/IP协议 TCP/IP(Transmission Control Protocol / Internet Protocol) 传输控制/网际协议,又称网络通信协议,TCP、IP协议时网络通信中最基原创 2016-12-17 09:22:51 · 324 阅读 · 0 评论 -
第十三章 I/O流
File类 File对象包含了文件中的所有字节数据,以及文件的其他详细信息。 创建File对象//File对象包含了文件中的所有字节数据,以及文件的其他详细信息File file;//使用绝对路径创建文件file = new File("d:/myFile/a/test.txt");//通过父文件对象创建file = new File(new File("d原创 2016-12-17 09:21:28 · 305 阅读 · 0 评论 -
第十二章 线程
进程 和 线程 进程是操作系统结构的基础,是一个正在执行的程序,计算机中正在运行的程序实例。 线程是进程中某个单一顺序的控制流,是程序运行的基础执行单位,任何一个程序中至少需要一个主线程。 单线程 优点:程序执行思路步骤清晰,顺序分明。 缺点:一次只能做一个事件,必须做完一件事后才能继续做另一件事。单线程的优缺点就是多线程的缺优点。原创 2016-12-17 09:20:43 · 257 阅读 · 0 评论 -
第十一章 集合
集合的长度是可变的。 Collection:层次结构的集合接口,用于描述一组对象。 Map:键值结构的集合接口,可以通过键获取值。 Collection Map原创 2016-12-17 09:20:03 · 332 阅读 · 0 评论 -
第十章 异常和断言
异常处理 try-catch 捕获异常原理: 在Java中,当有代码执行发生异常时,在Java底层会产生异常的实例对象,catch会将要捕获的异常类型和程序中已经发生的异常类型进行匹配,如果类型相同,则进入catch语句进行异常的处理,否则,异常发生,程序中断。 try{ //try表示对可能原创 2016-12-17 09:19:23 · 392 阅读 · 0 评论 -
第九章 多态 和 接口
多态 多态:同一个类型使用不同的的类型的实例来表现不同的操作。 即 父类可以兼容子类的实例 或者 接口接受实现类的实例//父类兼容子类的实例Parent p = new Child();//接口接受实现类的实例class A implements B;B b = new A();实现多态的过程中,父类是原创 2016-12-17 09:18:45 · 403 阅读 · 0 评论 -
第八章 封装 和 继承
面向对象有三个特性:封装、继承、多态封装 隐藏细节。对属性进行封装 1、将属性私有化,使用private修饰属性 2、提供属性setter 和 getter方法,方法对外公开访问。private String name;public void setterName(String name){原创 2016-12-17 09:17:51 · 396 阅读 · 0 评论 -
第七章 数组
数组:一组相同类型变量的集合//写法int[] array;(要求)int array[];数组是引用数据类型,数组创建时必须要设置数组的大小(长度)。//方式一int[] array = new int[10];//方式二int[] array = new int[]{1,2,3,4,5}//方式三int[] array = {1,2,3,4,5}原创 2016-12-17 09:17:12 · 386 阅读 · 0 评论 -
第六章 包 和 String
包的作用: 1.、解决命名冲突 2、分类存储便于管理代码 3、提高代码的安全性 (借助访问修饰符)包在命名时 " ." 代表对物理文件夹进行的划分jar 文件是将java包打包压缩后的文件格式包的命名方式: 公司域名 . 项目名 . 模块名原创 2016-12-17 09:13:57 · 273 阅读 · 0 评论 -
第五章 对象 和 类
对象 对象是构成现实世界的基本单位。 特点:对象是实体,每个独立的实体都是对象 构成:属性 和 方法 属性:对象所具备的特征 和其他特点 方法:对象具备的行为动作 或者 功能不同的对象 可以通过 属性来区分java中的面向原创 2016-12-17 09:12:00 · 348 阅读 · 0 评论 -
第四章 循环结构
循环结构-----处理重复操作循环的要点: 1、开始或者终止的条件 2、循环操作的内容while 循环的条件必须要有变量 循环体必须要对该变量进行值得变更断点调试 断点调试是程序排错的重要手段 使用步骤 1、设置断点原创 2016-12-17 09:10:54 · 417 阅读 · 0 评论 -
第三章 运算符 和 条件结构
运算符 算数运算符、关系运算符、逻辑运算符算术运算符:运算的结果取决于精度最高的数据类型 加法、减法、乘法、除法(如果相同的两数都为整数,则丢失小精度) %整数取余任何数据类型使用 “加号” 连接字符串最终结果都为String 类型++ 表示自身递增 num++ 等同于 num = num原创 2016-12-17 09:09:13 · 334 阅读 · 0 评论 -
第二章 变量 和 数据类型
变量:内存中存储数据的基本单元 步骤一:设置变量的数据类型,并且给变量起别名。(变量名不能重复) 步骤二:为变量赋值,通过变量名进行赋值 步骤三:使用变量 步骤四:改变变量值注意点:1、变量在进行使用的时候必须先赋值 2、变量名不能重复 1、原创 2016-12-13 18:26:02 · 298 阅读 · 0 评论 -
第十四章(三) 观察者设计模式
/** * 事件对象,封装了事件的事件源以及和该事件相关的数据 * @author Administrator * */public interface Event {}/** * 单击的监听器 * @author Administrator * */public interface ClickListener { /** * 单击事件 * @param event原创 2016-12-17 09:25:04 · 418 阅读 · 0 评论