自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java学习总结第三十五天Java笔试题(四)

1、编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个"。答:代码如下:packagetest; classSplitString{StringSplitStr;intSplitByte;publicS

2016-10-23 23:14:04 1385

原创 Java学习总结第三十四天Java笔试题(三)

1、请画出Java集合框架的主要接口和类的继承关系。解析:集合是非常重要的类型, 也是企业考察员工编程能力时常常关注的知识点。程序员应该熟悉Java集合框架的主要继承关系, 掌握常用集合类的用法和特点 2、Collection接口和Map接口分别定义了什么集合类型?有什么区别? 3、Date和Calender类有什么区别和联系?解析:应用开发中经常需要对日期进行处理

2016-10-23 23:11:30 487

原创 Java学习总结第三十三天Java笔试题(二)

1.  java 是如何进行异常处理的Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,它是Throwable类或其它子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并进行处理。Java的异常处理是通过5个关键词来实现的:try、catch、throw、thr

2016-10-23 23:10:55 435

原创 Java学习总结第三十二天Java笔试题(一)

1. 下面关于Java的引用,说法正确的是:BA. 应用实际上就是指针  B. 应用本身是Primitive ???????????????????????????C. 引用就是对象本身D. 一个对象只能被一个引用所指引2. 对于import java.util包,以下那种说法是错误的?CA. Vector类属于java.util包  B. Vector类放在…/jav

2016-10-23 23:09:38 1222

原创 Java学习总结第三十一天Java异常处理

使用异常处理程序错误目标:掌握Java的异常处理机制1、运用 try 、catch 、 finally 处理异常2、运用 throw 抛出异常3、运用 throws 声明异常 程序中的异常public class HelloAndroid {    public static void main(String[] args) {        System.ou

2016-10-23 22:10:06 343

原创 Java学习总结第三十天Java泛型(三)

泛型List如何定义泛型List对象:ListList numbers = new ArrayList();        for (int i = 1; i             numbers.add(i);        }        Collections.shuffle(numbers);        List winningCombination

2016-10-19 09:13:54 311

原创 Java学习总结第二十九天Java泛型应用

泛型高级应用示例:public class GenericsFoo {       private T x;           public GenericsFoo(T x) {           this.x = x;       }       public T getX() {           return x;       }       p

2016-10-18 17:30:04 256

原创 Java学习总结第二十八天Java泛型(一)

深入Java泛型目标1、掌握Java SE的泛型原理2、泛型高级应用3、使用泛型集合API操纵对象数据 为什么需要泛型?在Java SE 5.0以前操作集合的缺点:从集合中取出对象,需要执行类型转换操作:ArrayList files = new ArrayList(); . . . String filename = (String) files.ge

2016-10-17 09:20:54 318

原创 Java学习总结第二十七天java.util 包

java.util 包目标:运用下列类进行JAVA编程:Date、Calendar、Random使用 Collection 接口及其实现类:ArrayList使用 HashMap Date 类Date 类表示日期和时间提供操纵日期和时间各组成部分的方法Date 类的最佳应用之一是获取系统当前时间构造方法说明

2016-10-16 13:04:24 351

原创 Java学习总结第二十六天java.lang包(三)

提取字符串 char ch;ch = “orange”.charAt(3);它将从index(3)中提取单个字符串“n”并将其存储在变量ch中。 如何使用字符串提取或字符提取,使用String类的方法,如subString()、concat()、replace()和trim()。public class StringMethods {  /** 构造方法 */ 

2016-10-16 10:27:26 319

原创 Java学习总结第二十五天java.lang包(二)

字符串长度由length()方法确定,返回字符串中的字符数。语法:public int length();String name = "John Smith";System.out.println (name.length()); 字符串比较:检查字符串是否指向同一个或不同的对象:用 == 运算符检查检查组成字符串内容的字符:由 equals() 方法确定字符串比较

2016-10-14 16:37:15 296

原创 Java学习总结第二十四天java.lang包(一)

java.lang包目标1、了解 java.lang 包2、掌握包装类 3、掌握String 和 StringBuffer 类 4、运用以下类的方法:     Math     Class     Object 包装类int digit = 10;int:原始数据类型digit:使用原始数据类型声明的变量->视为对象×->java.lang包

2016-10-13 09:42:37 531

原创 Java学习总结第二十三天Java试讲第二讲准备(二)

目标理解封装的概念掌握private关键字为什么需要构造方法?开发教员类Teacher4,要求:具有属性:姓名、年龄、学历、职位具有行为:自我介绍public class Teacher4 {  private Stringname; // 姓名  private int age;// 年龄  private Stringeducation; /

2016-10-11 17:15:50 822

原创 Java学习总结地二十二天Java试讲第二讲准备(一)

封装目标理解封装的概念掌握private关键字掌握构造方法掌握方法重载 为什么需要封装?编写一个类,代表3G教员,要求:具有属性:姓名、年龄具有行为:自我介绍3G教员的最小年龄要求:22岁public class Teacher1 {  public Stringname; // 教员姓名  public int age;// 年

2016-10-11 17:02:28 542

原创 Java学习总结第二十一天Java集合概述

集合概述为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数组)。Java提供集合类,集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。 Coll

2016-10-10 09:47:44 384

原创 Java学习总结第二十天Java第二讲备课

第二讲备课流程一、回顾1、Java值类型和引用类型的区别?答:值类型,也就是基本数据类型,基本数据类型常被分为四类八种。四类:1整型,2浮点型,3字符型,4逻辑型八种:1整型3种byte、short、int、long      2浮点型2种float、double      3字符型1种char      4逻辑型1种boolean引用类型,除了四类八种基本类型外,

2016-10-09 16:16:09 493

原创 Java学习总结第十九天Java接口

接口接口定义的是多个类共同的行为规范,这些行为是与外部交流的通道,这就意味着接口里通常是定义一组公用的方法。接口体现了规范与实现分离的设计。和类定义不同,定义接口不再用class关键字,而是使用interface关键字。语法如下:[修饰符] interface接口名 extends 父接口1,父接口2 ...{零个到多个常量定义...零个到多个抽象方法定义...零个

2016-10-08 10:21:17 418

原创 Java学习总结第十八天Java抽象类

抽象方法和抽象类抽象方法和类都必须使用abstract来修饰,有抽象方法的类只能定义成抽象类,抽象里也可以没有抽象方法。 抽象类不能被实例化,可以通过其子类给他赋值,普通类里有的抽象里也有,定义抽象方法只需在普通方法上增加abstract修饰符,并把普通方法的方法体(也就是方法后花括号括起来的部分)全部去掉,并在方法后增加分号即可。下面定义一个Shape抽象类:  上面的S

2016-10-07 11:15:12 399

原创 Java学习总结第十七天Java类与对象笔试题(二)

1. 下面关于类的设计思路描述错误的是 (   )A. 根据需求写出类所包含的字段(成员变量)B. 根据面向对象的思想要求,所有的字段都必须私有化C. 封装之后的字段在本类内也必须使用get/set方法 D. 按需求可添加若干构造方法2. 关于封装下面介绍错误的是( )A. 封装将变化隔离B. 封装提高重用性C. 封装提高安全性D. 只有被private修饰

2016-10-05 23:21:01 3408 1

原创 Java学习总结第十六天Java类与对象笔试题(一)

1) 在Java类中,使用以下( )声明语句来定义公有的int型常量MAX。A. public int MAX = 100;B. final int MAX = 100;C. public static int MAX = 100;D. public static final int MAX = 100;2) 在Java中,下列关于方法重载的说法中错误的是( )。A. 方法

2016-10-05 23:17:12 7866 4

原创 Java学习总结第十五天Java多态性

多态Java 引用变量有两个类型:一个是编译时的类型,一个是运行时的类型,编译时的类型由声明该变量时使用的类型决定,运行时的类型由实际赋给该变量的对象决定。如果编译时类型和支行时的类型不一致,这就有可能出现所谓的多态。两个相同类型的引用变量,由于它们实际引用的对象的类型不同,当它们调用同名方式时,可能呈现出多种行为特征,这就是多态。   上面程序的main()方法中显式

2016-10-04 14:34:47 317

原创 Java学习总结第十四天Java类的继承

类的继承Java的继承具有单继承的特点,每个子类只有一个直接父类。Java的继承是通过extends关键字来实现,实现继承的类被称为子类,被继承的类称为父类。父类和子类的关系是一种一般和特殊的关系。例如水果和苹果的关系,苹果继承了水果,苹果是水果的子类,则苹果是一种特殊的水果。定义继承的形式为:[访问权限]   class 类名  [extends    父类]{    类

2016-10-03 13:44:16 449

原创 Java学习总结第十三天Java类(封装)

this引用关键字 this 与对象关联,它用于指示当前对象。this的作用1、区分类成员变量和方法的形参.2、this关键字通常用于return语句中返回当前对象的引用。3、在构造方法中调用其它构造方法  包的定义包(package):一种将相关类及接口组织起来的集合体,既命名空间。目的: 1)避免重名冲突。 2)实现访问权限控制。声明方式:

2016-10-02 13:36:47 307

原创 Java学习总结第十二天Java类与对象

Java类与对象基本数据类型的包装器类型基本类型默认值booleanBooleancharCharacterbyteByteshortShortintIntegerlong

2016-10-01 10:55:39 331

原创 Java学习总结第十一天Java类与对象

Java类与对象面向过程与面向对象面向过程编程: 从解决问题的每一个步骤入手,适合于解决比较小的简单问题。程序 = 算法+数据。面向对象编程:按照现实世界的特点来管理复杂的事物,把它们抽象为一个对象,具有自己的状态和行为,通过消息的反应来完成一定的任务。程序 = 对象+消息。 面向对象三大特性:封装 :将其信息属性和方法具体实现隐藏起来,只提供调用方法的接口,既

2016-09-30 08:56:53 388

原创 Java学习总结第十天Java第一讲试讲总结

第一讲试讲总结1、讲课太刻板,要放松一点,多准备备课笔记,准备的东西多就行,每一堂课备课要写丰富的备课笔记,比如上课的代码都要提前准备好,防止写不出来的时候可以随时拿过来看,在自己记不起来的时候还可以看备课笔记。2、重点知识点要重点介绍,可以用形象贴切的事例、生活中的事例来讲解,要让学生能够理解。3、眼神的交流、互动不够,眼神要更加坚定,要看得学生不好意思跟我对视,要有气场,要用眼神照

2016-09-28 19:40:18 1304

原创 Java学习总结第九天Java第一讲视频录制总结

第一讲视频录制总结1、自我介绍,越简单越好,可以自我调侃。可以这么说:我确实看起来比较年轻,但大家不要认为我年轻,所以我的能力就不行,以我的能力水平教大家还是没有问题的,以后我们相处的时间还是很长的,交流的机会比较多,你们可以慢慢对我进行了解。2、在行业介绍方面,我不用说嵌入式行业怎么好,可以以调侃的方式来说。比如:我可能在这个行业时间并不长,不过通过我对比我年长的以及我的一些朋友了解到啊

2016-09-28 11:21:24 795

原创 Java学习总结第八天Java编程

【程序1】   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少    //这是一个菲波拉契数列问题public class lianxi01 {public static void main(String[] args) {System.out.println("第1个月的兔子对

2016-09-27 11:54:58 308

原创 Java学习总结第七天Java语法、数据类型、数组部分笔试题

Java语法、数据类型、数组部分笔试题1. 下面的语句会产生什么样的输出? ASystem.out.println(4&7);  A.4  B.5  C.6  D.7  E.02. 下面的程序中,temp的最终值是什么?  Blong temp=(int)3.9;temp%=2;  A .0  B .1  C .2  D .3  E

2016-09-26 08:57:44 904

原创 Java学习总结第六天Java数组

数组数组:是有相同类型的、用一个标识符名称封装到一起的一个对象序列或基本数据类型数据序列。Ø 数组是一种最简单的复合数据类型。Ø 数组可以是一维的也可以是多维的。 一维数组定义:type  arrayName[ ] 或 type[ ] arrayName说明:type : 可以是java中任意的数据类型,包括简单类型和复合类型(也可以是数组)arrayName

2016-09-24 23:40:34 300

原创 Java学习总结第五天Java控制结构

控制结构顺序结构:就是程序从上到下逐渐地执行,中间没有任何判断和跳转。 分支结构:常见的是if语句和switch语句。if语句使用布尔表达式或布尔值作为分支条件来进行分支控制。if语句有如下三种形式:if(条件){语句;} if(条件){语句;}else{语句;} if(条件){语句;}else if(条件){语句;}......

2016-09-24 00:22:11 477

原创 Java学习总结第四天Java运算符

运算符运算符是一种特殊符号,用以表示数据的运算、赋值和比较,一般由一至三个字符组成。运算符共分以下几种:Ø 算术运算符Ø 赋值运算符Ø 比较运算符Ø 逻辑运算符Ø 位运算符 算数运算符:赋值运算符比较运算符运算符含义示例==等于

2016-09-23 12:23:48 322

原创 Java学习总结第三天Java数据类型

变量l 名称:标识符,代表这块内存中的数据。l 类型:根据所存储的数据类型的不同,有各种不同类型的变量。l 初始值:为其赋值或者是保留缺省值,变量在使用前必须先初始化。l 作用域 : 在不同程序块中的可用性及生命周期l int x=0,y; l y=x+3; Java中两大数据类型:基本数据类型:也称作内置类型,Java语言本身提供的基本数据类型,是其他类型(包

2016-09-22 11:55:09 315

原创 Java学习总结第二天Java环境安装

开发Java的准备JDK--Java Development kit    Java开发工具JRE--Java Runtime Environment    Java运行时环境JVM--Java VirtualMachine    Java虚拟机注:三者是包含关系,JDK包含JRE,JRE包含JVM。JDK:Java标准版开发包,是Sun公司提供的一套用于开发Java应用程序的

2016-09-21 08:41:55 409

原创 Java学习总结第一天Java语言简介

Java概况:91年,sun公司的James Gosling等人开始开发名称为Oak的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器。94年,sun公司推出该语言,并改名为Java。97年,发布了JDK 1.1,并增加了JIT编译器。98年,发布了Java历史上最重要的JDK版本:JDK1.2. 02年,发布了JDK历史上最成熟的版本:JDK1.410年后的今天

2016-09-19 20:51:12 412

空空如也

空空如也

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

TA关注的人

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