自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FTALYB的博客

FTALYB的博客

  • 博客(14)
  • 收藏
  • 关注

原创 JavaSE高级开发-泛型:

JavaSE高级开发-泛型:JDK1.5以后引入的三大常用新特性:泛型:解决参数的转换问题;枚举:enum;注释:Annotation;一、泛型问题引出:假设需要定义一个可以描述坐标点的类Point,需要提供两个属性x,y。对于这两个属性的内容可以有如下的选择:x = 10; y = 20;x = 10.1; y = 20.1;x = 东经80度; y = 北纬20度;...

2018-12-05 17:07:56 206

原创 JDK1.5新特性:

JDK1.5新特性:从JDK1.0开始,几乎每个版本都会提供新特性。(1)、例如在JDK中有以下代表性版本:JDK1.2:推出了轻量级的界面包,Swing;JDK1.5:推出新程序结构的设计思想;JDK1.8:Lambda表达式、接口定义加强;(2)、已经接触的新特性:自动拆装箱;switch对String的支持;Java新特性(JDK1.5):【1】、可变参数:假如...

2018-11-29 15:08:41 392 1

原创 Java异常与捕获:

Java异常与捕获:一、引入异常的目的:为了保证程序在出现异常之后可以正常的执行完毕,就需要进行异常处理。二、异常类的继承结构:三、详解异常类:(1)由图可知,所有的异常类都是继承于Throwable类的;(2)Error类:描述的是java运行时内部错误和资源耗尽错误,应用程序不会抛出此类异常,这种错误一旦出现,除了告知用户并且使程序安全终止以外,再无能为力,这种情况也很少见。...

2018-11-25 19:20:21 239

原创 单例设计模式&多例设计模式:

单例设计模式&多例设计模式:一、单例设计模式:1、定义:所谓的单例设计指的是一个类只允许产生一个实例化对象。2、单例设计模式的分类:▼——饿汉式单例——上来就new:构造私有化(private):限制实例化对象的产生个数为1个;类的内部提供一个静态对象(static关键字);提供静态方法返回唯一对象;▼——懒汉式单例——用时再new:构造私有化(private):...

2018-11-25 15:19:56 196

原创 三个特殊类——包装类:

三个特殊类——包装类:Object类接收所有的引用数据类型,而基本数据类型就要依靠包装类实现;包装类定义:包装类就是将基本数据类型封装到类中;将基本数据类型封装为一个类对象的本质就是使用Object进行接收处理;一、自定义一个包装类class intDemo{ private int num; public intDemo(int num){ this...

2018-11-24 16:04:51 282

原创 三个特殊类——Object类:

三个特殊类——Object类:一、Object类介绍:Object类是Java默认提供的一个类;在Java中,除了Object类,其他所有的类都存在着继承关系,默认继承的类是Object类;所有类的对象都可以使用Object类接收;在开发中,Object类是参数的最高统一类型(实现了参数统一化,也就是说所有类都可以通过向上转型变为Object类);[示例1]:使用Object类接...

2018-11-23 15:14:12 225

原创 三个特殊类——String类:

三个特殊类——String类:String类;Object类;包装类;(1)String类的两种实例化方式:①——直接赋值例如:String str = “hello”;String是一个类,类是引用数据类型,所有引用数据类型在堆上存放着,也就是说,“hello”也在堆上存放着。总而言之一句话:String类直接赋值,在堆上开辟空间。只有String类才可以直接赋值,而其他的...

2018-11-23 14:58:57 212

原创 Java初识:

Java初识:在进入Java的学习之前,需要知道其中的基础概念。一、大前端时代: 安卓开发:Java写的; IOS开发:swift或者Objective-C写的; JavaScript(简称JS)语言出来后,安卓开发,IOS开发都可以用它写。注意:RN ,是JS的框架,用来做移动端开发的。JS也是做网页前端开发,给网页做动态效果。(可以说JS功能很强 大,可以前端开发,...

2018-11-19 16:41:34 189

原创 C语言——扫雷游戏

C语言——扫雷游戏利用C语言学习到的知识,就可以写一些简单的小游戏,比如:扫雷游戏。 在开始敲代码之前,需要做如下准备:一、 回顾一下怎么玩扫雷: 点击格子中的任意一个位置,如果点到雷,那么就炸死,游戏结束,如果这个位置没有雷,就会显示周围8个位置的雷的总数,同时会展开该位置周围没雷的地方,就这样直到游戏结束;二、思考用C语言实现游戏:要求如下: - 扫雷中第一步不能被炸死...

2018-05-29 14:23:54 834

原创 C语言——三子棋小游戏

## C语言——三子棋小游戏 ## 在编写三子棋这个游戏的时候,需要两个文件,分别为头文件与定义文件。这里有几个地方需要拓展: 1、为了打印出来的棋盘可以随意改变,只需要用到define定义的标识符常量,在头文件中改变这两个量,就会打印出你想要的棋盘; 2、在开始游戏以后,应该选择电脑与玩家谁先开始游戏; 3、及时打印的棋盘为5*5,依旧是三子棋的玩法。注意:电脑走的是字符0...

2018-05-25 13:49:00 224

原创 ## C语言——对于操作符的理解 ##

## C语言——对于操作符的理解 ## 在C语言中,操作符对于程序的实现至关重要,以下内容是我对于操作符的理解。 1.算术操作符:  

2018-05-12 21:30:34 240

原创 ## **“强迫症”的九九乘法表** ##

## **“强迫症”的九九乘法表** ## 试想一下,,2*2=4,2*9=18,这两个式子是一列,但是结果的2和18,并没有对齐,对于一些完美主义的人或者有强迫症的人,如果用C来实现九九乘法表,是希望每行每列都对齐的,下面就是具体的做法: #include <stdio.h> int main() { int i=0; for(i=1; i<=...

2018-05-02 20:08:01 223

原创 ##C语言—— 判断两个数组中是否有相同的元素 ##

## 判断两个数组中是否有相同的元素 ## 在平时的练习中,碰到一道编程题,好多小菜鸟的一贯行事风格就是只要可以运行,那就认为是成功的!(我就是这样,我现在也是小菜鸟) 那么我们怎么才可以让我们自己写的程序更加高效呢? 比如:判断两个数组里面是否有相同的元素,如果有,输出“有”,没有,则输出“无”,数组的长度没有规定。 ...

2018-04-27 21:29:40 4759 1

原创 C语言的入门——学会认识C程序

       每个人开始写代码,都需要在心中问自己几个简单的问题,比如:我写的内容是什么?开头我要怎么进去程序?又或者是怎么输出我想要的答案?等等一些问题。       开始学习C语言时,通常会给一个超级简单的程序,让我们去试着读懂里面的内容,例如:Hello,world! #include <stdio.h>int main(){printf("Hellow,world! \n");...

2018-04-25 21:55:00 273

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除