<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[有请就会赢的博客]]></title><description><![CDATA[梦想、什么时候都不会晚，扬帆起航]]></description><link>https://blog.youkuaiyun.com/CMJaini</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CMJaini]]></copyright><item><title><![CDATA[面向对象（捕获异常try-catch-finally、throws抛异常）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/53559487</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/53559487</guid><author>CMJaini</author><pubDate>Sat, 10 Dec 2016 16:44:36 +0800</pubDate><description><![CDATA[捕获异常、抛异常]]></description><category></category></item><item><title><![CDATA[面向对象（接口interface例子代码解析）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/53559141</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/53559141</guid><author>CMJaini</author><pubDate>Sat, 10 Dec 2016 16:09:18 +0800</pubDate><description><![CDATA[接口、继承、多态]]></description><category></category></item><item><title><![CDATA[面向对象（抽象类、引用数据类型转换、Object数组）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/53558972</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/53558972</guid><author>CMJaini</author><pubDate>Sat, 10 Dec 2016 15:53:18 +0800</pubDate><description><![CDATA[抽象类的方法，其子类必须重写父类方法，除非子类也是抽象类。父类引用指向子类对象。Object数组]]></description><category></category></item><item><title><![CDATA[面向对象（static静态、内部类）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/53558851</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/53558851</guid><author>CMJaini</author><pubDate>Sat, 10 Dec 2016 15:39:26 +0800</pubDate><description><![CDATA[static静态属性、静态方法、静态初始化块都与对象无关！内部类---]]></description><category></category></item><item><title><![CDATA[面向对象（继承代码解析）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/53558699</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/53558699</guid><author>CMJaini</author><pubDate>Sat, 10 Dec 2016 15:20:09 +0800</pubDate><description><![CDATA[继承（extends关键字)、final修饰的类与方法称为终太类、方法，分别不能被继承与重写，this与super区别。]]></description><category></category></item><item><title><![CDATA[面向对象（数组代码分析）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/53558533</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/53558533</guid><author>CMJaini</author><pubDate>Sat, 10 Dec 2016 15:02:59 +0800</pubDate><description><![CDATA[一（二）维数组、改变数组长度、生成随机数、数组例题]]></description><category></category></item><item><title><![CDATA[面向对象（封装代码解析）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/53351411</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/53351411</guid><author>CMJaini</author><pubDate>Sat, 10 Dec 2016 14:42:46 +0800</pubDate><description><![CDATA[属性、行为（传参与不传参的区别）、构造、访问器修改器]]></description><category></category></item><item><title><![CDATA[面向对象（一）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52887009</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52887009</guid><author>CMJaini</author><pubDate>Fri, 21 Oct 2016 20:56:03 +0800</pubDate><description><![CDATA[首先，在这种方法中，程序不是围绕着要解决的任务来设计，而是围绕着要解决的问题中的对象来设计。万物皆对象，对象因关注而产生。 下面几个循环、数组题型]]></description><category></category></item><item><title><![CDATA[（六）I/O流操作]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52878589</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52878589</guid><author>CMJaini</author><pubDate>Fri, 21 Oct 2016 00:09:38 +0800</pubDate><description><![CDATA[在软件开发中，数据流和数据库操作占据了一个很重要的位置，所以，熟悉操作数据流和数据库，对于每一个开发者来说都是很重要的，今天就来总结一下I/O，数据库操作 
一：从数据流开始 
首先先有一个结构图看一下整个数据流中的API结构和对象继承关系信息： 
 
其他常用与流有关的对象： 
 
首先从字符流开始 
1、字符流的由来： 
    因为文件编码的不同，而有了对字符进行高效操作的字符流对象。]]></description><category></category></item><item><title><![CDATA[（五）java开发常用类（包装，数字处理集合等）（下）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52853130</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52853130</guid><author>CMJaini</author><pubDate>Tue, 18 Oct 2016 21:41:48 +0800</pubDate><description><![CDATA[上接： 
（四）java开发常用类（包装，数字处理集合等）（上）3.Set接 口也是Collection的一种扩展，而与List不同的时，在Set中的对象元素不能重复，也就是说你不能把同样的东西两次放入同一个Set容器中。 它的常用具体实现有HashSet和TreeSet类。HashSet能快速定位一个元素，但是你放到HashSet中的对象需要实现 hashCode()方法，它使用了前面说过的哈希码]]></description><category></category></item><item><title><![CDATA[前段知识点巩固]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52844099</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52844099</guid><author>CMJaini</author><pubDate>Tue, 18 Oct 2016 00:09:16 +0800</pubDate><description><![CDATA[输入三个数找最大值 成绩等级 
数据类型转换细节面试题： 
 
 解析：图片中只有第三个输出明确了表达式i为整型，所以char x要隐形转换为int型。而第一个和第二个输出没有告诉，第一个0的时候在char范围所以不用转换；而第二个111111110的时候超出char的65535所以要转换为int。基本数据类型与引用数据类型在使用方法时的区别：]]></description><category></category></item><item><title><![CDATA[（四）java开发常用类（包装，数字处理集合等）（上）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52843335</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52843335</guid><author>CMJaini</author><pubDate>Mon, 17 Oct 2016 22:44:02 +0800</pubDate><description><![CDATA[一：首谈Java中的包装类 
     Java为基本类型提供包装类，这使得任何接受对象的操作也可以用来操作基本类型，直接将简单类型的变量表示为一个类，在执行变量类型的相互转换时，我们会大量使用这些包装类。java是一种面向对象语言,java中的类把方法与数据连接在一起,并构成了自包含式的处理单元.但在java中不能定义基本类型(primitive type),为了能将基本类型视为对象来处理,并能连]]></description><category></category></item><item><title><![CDATA[方法]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52843215</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52843215</guid><author>CMJaini</author><pubDate>Mon, 17 Oct 2016 22:34:35 +0800</pubDate><description><![CDATA[1.1 定义：用来完成特定功能的代码片段。 
解决问题：1解决程序中代码过长。2使程序代码更清晰，易于阅读。3便于修改。 
方法可以相互嵌套调用，没有数量限制。可以调用自己。语法： 
 
其中：1、 访问修饰符：方法允许被访问的权限范围， 可以是 public、protected、private 甚至可以省略 ，其中 public 表示该方法可以被其他任何代码调用，其他几种修饰符的使用在后面章节中会]]></description><category></category></item><item><title><![CDATA[数组]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52842488</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52842488</guid><author>CMJaini</author><pubDate>Mon, 17 Oct 2016 22:00:11 +0800</pubDate><description><![CDATA[1.定义：数组是存储在一个连续的内存块中的元素集合，数组中的每个元素必须是相同的数据类型。数组在Java中是一个对象，数组实例同样是使用new操作符创建的。 
2.特点: ①同种数据类型一旦确定就不能改变。②连续空间存放。③有自己的长度，初始化后数组长度不可改变。④有自己的下标，从0到长度减一。⑤数组存储可保存“基础”和“引用”两种类型数组。 
2.1优点：效率高，由于顺序存储，内存地址可以直接计算]]></description><category></category></item><item><title><![CDATA[（三）面向对象之封装，继承，多态（下）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52809959</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52809959</guid><author>CMJaini</author><pubDate>Thu, 13 Oct 2016 20:47:16 +0800</pubDate><description><![CDATA[五：再谈继承 
   继承是一种联结类的层次模型，并且允许和鼓励类的重用，它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生，这个过程称为类继承。新类继承了原始类的特性，新类称为原始类的派生类（子类），而原始类称为新类的基类（父类）。派生类可以从它的基类那里继承方法和实例变量，并且类可以修改或增加新的方法使之更适合特殊的需要。私有成员能继承，但是由于访问权限的控制，在子类中不能直接使]]></description><category></category></item><item><title><![CDATA[（二）面向对象之封装，继承，多态（上）]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52809941</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52809941</guid><author>CMJaini</author><pubDate>Thu, 13 Oct 2016 20:45:16 +0800</pubDate><description><![CDATA[Java是一种面向对象的语言，这是大家都知道的，他与那些像c语言等面向过程语言不同的是它本身所具有的面向对象的特性——封装，继承，多态，这也就是传说中的面向对象三大特性 
一：从类和对象开始说起： 
 Oop：Object Oriented Programming(面向对象编程)： 
  类：对象的蓝图，生成对象的模板，是对一类事物的描述，是抽象的概念上的定义 
  对象：对象是实际存在的该类事物的]]></description><category></category></item><item><title><![CDATA[（一）开发环境搭建，基本语法，字符串，数组]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52809871</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52809871</guid><author>CMJaini</author><pubDate>Thu, 13 Oct 2016 20:36:15 +0800</pubDate><description><![CDATA[今天进行第一块的复习，首先是环境的搭建，Java开发的首先任务就是环境变量的配置和环境的搭建，虽然现在大多数的开发工具都已经集成了这些，但是对于一个初学者来说，了解这些还是有些必要的，首先先配置一下JDK，下载JDK在sun公司的官网里下载即可（虽然被Oracle收购了，但还是习惯叫他sun公司），找到jdk安装路径，然后把路径黏贴到环境变量path里面，有图有真相，上图： 
然后在dos命令里面测]]></description><category></category></item><item><title><![CDATA[程序流程控制]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52783269</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52783269</guid><author>CMJaini</author><pubDate>Mon, 10 Oct 2016 23:50:37 +0800</pubDate><description><![CDATA[1.选择分支语句：if/else,switch. 
2.循环语句：while，do/while，for. 
3.跳转语句 break，continue. 
 1.1    if/else例子： 
if（a=b）{a=1;} 
b = 1; 
如果a和b相等，就执行a=1.无论a与b是否相等都会执行b=1; 
if （a=b）{a =1;} 
else {b=1;} 
如果a与b相等，就执行a=1;不]]></description><category></category></item><item><title><![CDATA[Java 基础]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52728455</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52728455</guid><author>CMJaini</author><pubDate>Mon, 03 Oct 2016 16:26:39 +0800</pubDate><description><![CDATA[一、程序设计步骤 
1.分析问题。 
2.确定数据结构和算法。 
3.编制程序。 
4.调试问题。 
5.编写程序文档。 
注明：调试错误分为开发错误：①语法错误，②逻辑错误。运行错误：内存溢出、存储器空间不够。二、算法的表示（流程图） 
       流程图有三种结构：顺序结构、选择分支结构、循环结构。 
    例如：随机输入一个数a同时能被3和5整除. 
      
     补充内容：]]></description><category></category></item><item><title><![CDATA[Java 基础语法]]></title><link>https://blog.youkuaiyun.com/CMJaini/article/details/52728261</link><guid>https://blog.youkuaiyun.com/CMJaini/article/details/52728261</guid><author>CMJaini</author><pubDate>Mon, 03 Oct 2016 15:41:18 +0800</pubDate><description><![CDATA[1.1   关键字:①Java中一些保留的单词：true、false、null字面量值，不是关键字，不能用于定义标识符。②main不是关键字 
 
 
1.2   标识符：在Java中，我们需要标识代码中的很多元素，包括类名、方法、字段、变量、包名等。 
1.2.1 标识符规则：①不能是关键字或true、false、null。②可以包含字母、数字、下划线 _ 、美元符号$.③第一个字母必须是一个字母]]></description><category></category></item></channel></rss>