JavaSE
文章平均质量分 59
lyf_0922
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java_0927总结
1.DOS命令 d: 回车 切换盘符 dir 罗列此目录下的所有内容 cd 进入某个目录 cd… 回退到上一节目录 cd\ 回退到根目录 md 创建目录 rd 删除目录 del 删除文件,删除一堆后缀名一样的文件*.txt cls ...原创 2018-09-30 14:11:51 · 230 阅读 · 0 评论 -
Java学习--反射与类加载机制
一、反射机制 定义:在运行期间,可以获取对象的类型、类型的方法、类型的属性、类型构造方法等。 简单来说,反射机制指的是程序在运行时能够获取自身的信息。在Java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 1.获取对象的类型(类对象) 有三种方法: 方法1:Object .getClass(); 方法2: Class.forName(“类名”); 方法3: 类名.class....原创 2018-12-07 11:25:28 · 206 阅读 · 0 评论 -
Java学习--网络编程知识
一、网络编程概述 计算机网络之间以何种规则进行通信,就是网络模型研究问题。 网络模型一般是指OSI(Open System Interconnection开放系统互连)七层参考模型,TCP/IP四层参考模型 主机至网络层(物理层 , 数据链路层) , 网际层 , 传输层 , 应用层(应用层 , 表示层 , 会话层) 二、协议 1.TCP/IP协议 Tcp是指传输控制协议 Ip是指网络地址协议 TC...原创 2018-11-29 10:49:57 · 232 阅读 · 0 评论 -
Java学习--枚举相关知识
一、枚举概述 枚举类是一种特殊的类,它的对象个数是有限个。 适用场景: 当对象的个数已经固定,并有限时,例如:性别,星期等等 二、枚举中的方法 a.ordinal();获取枚举对象的序号 b.name();把枚举对象转为字符串 c.valueOf;把字符串转为枚举对象 d.values();以数组形式返回所有的枚举对象。 public enum 枚举类名{ MALE; FEMALE; }...原创 2018-11-29 10:29:44 · 323 阅读 · 1 评论 -
Java学习--设计模式
设计模式是一些优秀的软件开发人员在开发时经验的积累。它代表了最佳的实践。让我们的代码实现特定的目的,在结构上更加优秀。 一、单例模式 单例模式是指一个类只能有一个实例,不能再创建更多的实例 第一 种是饿汉式 public class Singleton1 { // 让构造方法私有,别人就没法创建此类的实例了 private Singleton1() { } //...原创 2018-11-29 10:23:43 · 180 阅读 · 0 评论 -
Java学习--模拟斗地主发牌程序
public class PokerGame { public static void main(String[] args) { //A: //案例演示: //模拟斗地主洗牌和发牌看牌,牌没有排序 //创建牌盒子 ArrayList<String> pokerBox = new ArrayList...原创 2018-11-29 10:05:56 · 251 阅读 · 0 评论 -
Java学习-正则表达式
一、正则表达式的概述和简单使用 (1):正则表达式:正确规则的表达式 规则java给我们定的 是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 (2):案例演示 需求:校验qq号码. 1:要求必须是5-15位数字 2:0不能开头 a:非正则表达式实现 private static boolean checkQQ(String numQQ)...原创 2018-11-29 09:52:50 · 201 阅读 · 0 评论 -
Java学习——多态
一.多态的基础知识 (1)多态的概述 某一个事物在不同时刻表现出来的不同状态 (2)多态的前提 a.要有继承关系 b.要有方法重写 c.要有父类引用指向子类对象。 (3)多态中的成员访问特点 a成员变量 编译看左边,运行看左边 b构造方法 创建子类对象的时候,会访问父类的构造方法,对父类的数据进行初始化 c成员方法 编译看左边,运行看右边 d静态方法 编译看左边,运行看左边 (4)多态的好处 a....原创 2018-11-29 09:27:17 · 114 阅读 · 0 评论 -
Java学习——初学面向对象
一、面向对象概述 1.思想概述: A.面向过程开发,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。更多的是用于底层代码。 面向过程的代表语言:C语言 B.把我们需要的这些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。这样结构就清晰了很多。用的时候,找到对应的类就可以了。这就是面向对象的思想。 Java就是经典...原创 2018-10-10 17:27:47 · 130 阅读 · 0 评论 -
Java学习——数组的相关知识
一、数组概述和定义格式说明 对于需要多个变量的问题,一个一个存储太占用内存和代码量,所以我们可以使用数组,简单来说,数组就是可以存储多个同一数据类型的容器。 数组既可以存储基本数据类型,也可以存储引用数据类型。 数组定义格式: 格式1: 数据类型[] 数组名; 格式2: 数据类型 数组名[]; 举例: int[] a; 定义了一个int类型的数组a; int a[]; 定义了一个int类型的...原创 2018-10-10 16:51:11 · 153 阅读 · 0 评论 -
Java学习——方法的初步学习
一、方法的概述和格式 在许多语言比如c语言中称之为函数的,在java这里称为方法,方法就是完成特定功能的代码块。 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 …){ 方法体; return 返回值; } 方法的格式详细说明: (1): 修饰符 比较多,后面会详细介绍。目前使用 public static (2): 返回值类型 用于限定返回值的数据类型 (...原创 2018-10-08 23:01:10 · 177 阅读 · 0 评论 -
Java学习——循环结构(for循环、while循环和do...while循环)
一、for循环 格式: for(初始化表达式语句;判断条件语句;控制条件语句){ 循环体语句; } 执行流程: a:执行初始化表达式语句 b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行 如果是false,就结束循环 c:执行循环体语句; d:执行控制条件语句 e:回到b继续。 下面是四个例子,对了理解for循环有很大作用。 eg1 public class F...原创 2018-10-08 22:46:00 · 482 阅读 · 0 评论 -
Java学习--JDK1.8新特性Stream
一、Stream流的概述 Stream 是Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用SQL 执行的数据库查询。也可以使用Stream API 来并行执行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。 流的生成(创建Stream)...原创 2018-12-07 14:34:20 · 185 阅读 · 0 评论
分享