学习ing_任务向_每日任务
_chuan
这个作者很懒,什么都没留下…
展开
-
抽象类/接口dy12
设计一个Person类,类中定义一个doWork的方法。设计若干子类,对于doWork()这个方法进行不同的实现,如学生,工人,警察,教师等。 在java中设计类的方法时,如果方法没有实现(非空实现),则必须声明为抽象的,用关键字abstract修饰;如果一个类中,只要有一个抽象方法,那么这个类必须声明为抽象类;抽象类的概念:一个类一旦声明为抽象类,则此类不能构造对象;为什么?转载 2014-01-14 09:43:38 · 666 阅读 · 0 评论 -
day23Properties类
java.util.Date|java.sql.Date|java.sql.Time在以上的与日期与时间有关的继承链上,父类Date的功能分到两个子类中,每个子类支持其一部分功能:java.sql.Date类支持其“日期”功能;java.sql.Time类支持其“时间”功能; Properties类:该类本身就是集合类的一个。看其api: 类的用法:转载 2014-02-14 16:58:10 · 511 阅读 · 0 评论 -
day22
序列流:将多个字节流合并处理;基于6.0版本的序列流: 基于7.0版本的序列流: 此类的作用就是“字节流”与“字符流”进行转换的桥梁,将字节流-》字符流。 标识符与关键字:标识符:标记名称的符号。针对某种确定的编程语言,只要符合这种语言的命名规则,名称就是合法的标识符。从这个角度上来说,关键字更加符合标识符的标准。两者之间的关系:1、 关转载 2014-02-12 19:28:58 · 486 阅读 · 0 评论 -
String\StringBuffer\StringBulid简介_包装类_Byte_Short_Integer_Long/day15
字符串类:查找子串在字符串中出现的位置,或从头开始查找,或从某个位置开始。 一个重要的方法: 判断字符串是否为空,即长度是否为0,即是否为空字符串:空字符串的几种方式:(Test02.java)1、 String str=””;2、 String str = new String();空串与null的区别:如果一个字符串的内容为空,它同样可以进行字符串所能进转载 2014-01-17 16:29:02 · 827 阅读 · 0 评论 -
讲作业的day13/类之间的关系day14
类关系:类之间的关系接口之间的关系类与接口之间的关系 正则表达式中用到的基数表示:一对一 1:1 夫妻关系 一对多 1:m 父子关系多对多 m: m 师生关系 0个到多个:* 0个到1个:?1个到多个:+1个到m个:{1,m}n个到m个:{n,m}m个以上:{m,} 从大的方面来说,分为三种:一转载 2014-01-17 16:28:53 · 578 阅读 · 0 评论 -
数组day05
方法中参数的“兼容匹配”和“完全匹配”问题。完全匹配:参数类型完全对应上方法的参数列表中的参数类型兼容匹配:在可以默认的类型转换中进行调用,例如没有x(int)方法而有x(double)方法时,可以x(int),不过这个int被当作double处理Java中的数组:不同类型的编程语言中都有自己的数组,这是一种重要的数据结构;数组是什么?用来保存同种类型的数据集合转载 2014-01-02 18:28:34 · 561 阅读 · 0 评论 -
实例常量和实例代码块day08
强调,创建任何一个实体类,都要定义无参的构造器(必须);如果想让一个或多个方法为很多类所用,即做为一个公共的方法而非单个类所有(私有),则此方法为工具方法,可以创建一个工具类,将工具方法定义这个类中。做我们的第一个工具类:Me.java:工具方法的特点:公有、静态;如果一个方法被static关键字修饰,则标明此方法是属于类的,而非类对象的;那么调用这个方法时,最好使用类名来调用;好转载 2014-01-08 08:47:21 · 1129 阅读 · 0 评论 -
内存_命令行编译_运行_多个类day02
java程序的编译与运行PS:1、一个源文件中有多少个类,编译后就会产生多少个.class文件 2、一个源文件中如果有一个公有访问级别(public)的类,那么该源文件文件名一定要与该类名相同 java类的命名如果一个单词,则首字母大写;多个单词组成,每个单词首字母大写在win下,在编译源文件时,类名可以小写,但运行时,类名的大小写敏感的 int n转载 2013-12-31 19:05:18 · 625 阅读 · 0 评论 -
dos命令_安装_环境变量day01
1、 面向对象的备用知识a) 面向对象问题分为三个层次:i. 面向过程(c):过程就是早期的函数;过程=》函数=》方法ii. 基于对象(C++),也称为非完全面向对象,有类的概念,但兼容C,为C的超集;iii. 完全面向对象(java,C#),以类为基本操作单元;2、 类的来历:C中的结构-》C++中的结构->C++中的类-》Java和C#中的类命令行编译和运行转载 2013-12-31 18:41:50 · 472 阅读 · 0 评论 -
char_boolean_循环_分支day03
关键字的概念:用来表示特定意义的特定标识符保留字和关键字是否是同一个意思?在多种编程语言中,两者意义相同,在java中,有所区别;此处的“保留”是指将一些标识符做为Java的关键字,但没有任何作用,即没有赋予它们固定的功能。const,goto字符类型:关键字:char(character),int(integer)在不同类型的编程语言中,字符类型都做为一种基本转载 2013-12-31 19:09:25 · 603 阅读 · 0 评论 -
作业_二进制运算_方法day04
命名规范:java中采用“骆驼式”命名法1、 类(类,接口,枚举,注解)的命名:一个单词,首字母大写,多个单词,每个首字母大写; MyClass,MyFirstClass,HelloWorld,Hello2、 局部变量(定义在方法中的变量,其生命周期属于整个方法)和块变量的命名,一个单词,全部小写;多个单词,第一个单词小写,后续单词,首字母大写;myFirstName,mySecondNu转载 2013-12-31 19:19:52 · 687 阅读 · 0 评论 -
数组排序_查找_变长数组day06
随机数的问题:1、 随机整数2、 随机实数所谓随机数,就是局限在某个范围内的不定数据;0-max内的整数:Math类的random()方法用来产生一个[0,1)内的随机实数;min-max之间的随机整数:Math.random() * (max - min) + min调用代码:int key = -10;modify(key转载 2014-01-03 15:55:37 · 682 阅读 · 0 评论 -
常量_面向对象基本概念day07
命名:在处理集合时,如数组,列表,集合,映射等,遍历整个集合是通用的操作,在使用for_each循环时,集合带有复数表示,临时变量用单数表示。Java中的常量:在java中,常量分为两种:字面常量和文本常量。用关键字final修饰文本常量,用一个标识符来操作的常量,称为文本;final int NUM=10;字面常量,即常量数据本身;如,5,1.2,’a’等转载 2014-01-07 09:11:07 · 630 阅读 · 0 评论 -
常量/静态常量/实体类/工具类/命令行jar打包/Math类day09
在类中定义实例常量,它是属于对象,有三种初始化方式:1、 直接赋值2、 构造器中初始化3、 实例代码中初始化无论哪种方式,只能初始化一次; 静态常量;用static关键字修饰的常量,称为静态常量;静态常量的初始化方式:1、 直接赋值;2、 静态代码块:用static关键修改的代码块{}思考一个问题,静态常量能否在构造器中赋值?不能赋值!为什么?因为转载 2014-01-09 08:45:53 · 1733 阅读 · 0 评论 -
排序/类day10
排序:大小在计算机编程的研究中,其中排序算法是最成熟的;使用不同的排序算法,效率大不相同;最慢的排序:冒泡排序中间效率:选择法最快的排序:快速排序 quick sort影响排序效率的最关键因素是:元素数据交换的次数在类中定义一个方法,完成两个整数的交换;public void swap(int a,int b){//…} 继承:本意是“扩展”,转载 2014-01-09 17:30:38 · 539 阅读 · 0 评论 -
类的继承/方法的重写/与C++的比较day11
在描述“人”的信息时,通常少了有“性别”的信息表示,那么在类设计中,如何设计性别表示?1、 用字符串,”男”,”女”2、 用布尔类型的数据true/false表示3、 双例类4、 枚举Rectangle.java作为Shape类的直接子类,因为属于继承关系,所以子类继承了父类的两个方法,即求面积和周长的方法。父类没有办法计算面积和周长,但子类因为是具体的形状,可以计转载 2014-01-12 19:37:28 · 644 阅读 · 0 评论 -
day24
注解:线程网络编程 注解与注释?注解不是注释!两种情形,或者说没有多大的相同之处。注释:对代码的解释,不参与编译。在编译源代码时,不会参与编译,注释存在于否,与最终生成的可执行文件没有影响 。 c语言中只支持一种类型的注释,就是“段落注释”或“多行注释”:/* 注释内容行1注释内容行2*/有一些要求,就是注释内容中不能再包含多行注释。转载 2014-02-14 16:58:56 · 488 阅读 · 0 评论