自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 黑马程序员--正则表达式,Math,Date,Calendar等类的学习(day11)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------                                                                                                     正则表达式  Math  System  Random   BigInteger  BigD

2015-12-05 20:18:53 320

原创 黑马程序员--字符串对称问题的代码

需求:判断一个字符串是否为对称字符串import java.util.Scanner;public class Test1 { public static void main(String[] args) { //创建键盘录入对象 Scanner sc=new Scanner(System.in); System.out.println("请输入您要判断的字符串:")

2015-12-03 22:09:22 325

原创 黑马程序员--统计字符串中大小写字母和数字的个数问题的代码

需求:统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符) 分析:          A:定义三个统计变量。 int bigCont=0;         int smalCount=0; int numberCount=0;  B:键盘录入一个字符串。  C:把字符串转换为字符数组。  D:遍历字符数组获取到每一个字符  E:

2015-12-03 22:02:41 713

转载 黑马程序员--StringBuffer和数据缓冲池的面试题

1:String,StringBuffer,StringBuilder的区别           A:String内容是不可变的,而后两个可变           B:StringBuffer数据是同步的,安全,效率低,              StringBuilder数据是不同步的,不安全,效率高。    2:StringBuffer和数组的区别?

2015-12-03 21:59:27 329

原创 黑马程序员--StringBuffer类数组高级Arrays类包装类day(10)

今天学习了很多内容,当然也非常重要,StringBuffer类即字符串缓冲区,改善了String类内容固定的问题。但是StringBuffer数据是不同步的,安全但是效率不高,所以我们经常用到的是StringBuilder,这两者用法一样。数组高级部分则是讲解了两方面内容:排序和查找。排序主要掌握冒泡排序和选择排序,查找呢则要掌握自然查找和二分查找。Arrays类则是对数组进行操作的工具类,要掌握

2015-12-03 21:14:57 319

转载 黑马程序员--统计小字符串在大字符串中出现的次数

需求:      统计大串中小串出现的次数举例:  在字符串"woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun"结果:java出现了5次分析:  前提:是已经知道了大串和小串。   A:定义一个统计变量,初始化值是0  B:先在大串中查找一次小串第一次出现的位置a

2015-11-30 21:22:55 1105

转载 黑马程序员--模拟登录程序

需求:模拟登录,给三次机会,并提示还有几次。分析:  A:定义用户名和密码。已存在的。   B:键盘录入用户名和密码。  C:比较用户名和密码。   如果都相同,则登录成功   如果有一个不同,则登录失败D:给三次机会,用循环改进,最好用for循环。public class StringTest { public static void main(St

2015-11-30 21:12:12 484

原创 黑马程序员--Scanner类和String类(day09)

今天学习了两个类:Scanner类和String类,Scanner类我现在经常用到的就是键盘录入,作为经常会用到内容要掌握,别的了解就可以了。而String类是特别特别重要的一个类,几乎每个程序都会用到,所以一定要掌握它的构造方法和成员方法。1:Scanner的使用(了解)(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:A:讲解了System.in这个东西。

2015-11-30 20:44:44 282

转载 黑马程序员--Eclipse的基本操作(我们的课堂练习)

1:Eclipse的安装2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字A:创建项目B:在src目录下创建包。cn.itcastC:在cn.itcast包下创建类。HelloWorldD:在HelloWorld下有一个方法。public static void main(String[] args) {}E:在main方法中有一个

2015-11-29 20:20:54 323

原创 黑马程序员--eclipse和Object类(day08)

Java面向对象基础部分告一段落,今天学习的主要内容就是Java软件开发的一个工具--Eclipse,还学习了一个类Object。内容不多,但很重要。1:Eclipse的概述使用(掌握)(1)Eclipse的下载安装即配置操作等一系列问题        (2)Eclipse快捷键(掌握)         以上两点我会专门总结成学习日志2:API的概述(了解)(1

2015-11-29 20:13:14 341

原创 黑马程序员--匿名内部类问题

今天,我学习到了匿名内部类的问题,但是却是一知半解,而且匿名内部类在以后Android开发中会经常用到,所以是很重要的问题,可能有的朋友会和我有一样的问题,所以就着重重新总结了一下,进一步深入学习和理解。 1:概述        A: 匿名内部类就是内部类的简化写法。        B:前提:存在一个类或者接口这里的类可以是具体类也可以是抽象类。C:格式:new 类

2015-11-28 19:36:19 381

原创 黑马程序员--面向对象(day07)

1:形式参数和返回值的问题(理解)(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型:类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类的对象(3)链式编程对象.方法1().方法2().......方法n();这种用法:其实在方法1()调用完毕后,应该返回

2015-11-28 19:01:58 240

原创 黑马程序员--面向对象(day06)

1:final关键字(掌握)(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型 值不能发生改变b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a:只能初始化一次。b:常见的给值定义的时候。

2015-11-27 20:13:47 382

原创 黑马程序员--杨辉三角形问题

需求:打印杨辉三角形(行数可以键盘录入)11 1 1 2 11 3 3 11 4 6 4 1 1 5 10 10 5 1分析:看这种图像的规律A:任何一行的第一列和最后一列都是1B:从第三行开始,每一个数据是它上一行的前一列和它上一行的本列之和。步骤:A:首先定义一个二维数组。行数如果是n,我们把列数也先定义为n。 这个n的数据来自于

2015-11-27 19:28:17 295

原创 黑马程序员--如何使用API

我们在以后的Java学习中会经常用到API,它能帮我们更好地理解程序,设计程序,而对于一个新手来说,学会使用API是非常重要的。所以经过老师的讲解,大致总结了一下使用API的步骤,以及使用或者查看API时需要着重注意的地方。

2015-11-26 20:45:14 278

原创 黑马程序员--Java中参数传递问题

思考题:看程序写结果,最后总结Java中参数传递规律。   class ArgsDemo { public static void main(String[] args) { int a = 10; int b = 20; System.out.println("a:"+a+",b:"+b); //输出结果 a:10,b:20 change(a,b); System.ou

2015-11-26 20:27:49 281

原创 黑马程序员--面向对象(day05)

1:如何制作帮助文档(了解)(1)写一个类(2)加入文档注释(3)通过javadoc工具生成即可javadoc -d 目录 -author -version ArrayTool.java2:通过JDK提供的API学习了Math类(掌握)(1)API(Application Programming Interface)应用程序编程接口(帮助文档)(2)学会使用

2015-11-26 19:49:18 302

原创 黑马程序员--面向对象(day04)

1:概述          (1)面向对象 面向对象是基于面向过程的编程思想  (2)面向对象的思想特点  A:是一种更符合我们思考习惯的思想  B:把复杂的事情简单化  C:让我们从执行者变成了指挥者          (3)面向对象的开发,设计,特征                  A:面向对象开发                         就是不断

2015-11-23 20:42:03 267

原创 黑马程序员--java基础语法下篇(day03)

1:switch语句(掌握)(1)格式:switch(表达式) {case 值1:语句体1;break;case 值2:语句体2;break;...default:语句体n+1;break;}格式解释说明:switch:说明这是switch语句。表达式:可以是byte,short,int,charJDK5以后可以是枚举JD

2015-11-21 18:22:34 252

原创 黑马程序员--Java语法基础中的例题和思考题

(4)思考题和面试题:A:下面两种方式有区别吗?float f1 = 12.345f;float f2 = (float)12.345;                解答:前者12.345本身是一个float类型的数据,而后者12.345是个double类型的,经过强制转换赋值给f2B:下面的程序有问题吗,如果有,在哪里呢?byte b1 = 3;byte b2

2015-11-20 20:37:45 1470

原创 黑马程序员--java基础语法上篇(day02)

这是我学习Java的第二天,老师主要讲了Java的基础语法。其实我觉得学习语法就像我们平常学习英语一样,学习一种语言必须先要掌握它的语法格式,通过语法格式,我们可以把一些必要的内容串联起来,从而组成一段一段完整的程序代码,作为一位学习Java的学生来说必须要做的事就是总结。以下就是今天学习的Java语法基础。1:关键字(掌握)(1)被Java语言赋予特定含义的单词(2)特点:

2015-11-20 20:00:50 398

原创 黑马程序员--java概述(day01)

这是第一天学习Java的小总结。内容很简单,主要讲了Java概述,jdk的下载安装,环境变量配置,还有一个HelloWorld的小案例。

2015-11-18 16:03:41 357

空空如也

空空如也

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

TA关注的人

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