java语言基础
脑机接口社区
这个作者很懒,什么都没留下…
展开
-
学java时的一些笔记(2)
1)continue:语句用在循环体中用于结束本次循环而开始于下一次循环2)break:用于退出当前语句块,break用在循环体中用于退出循环有标号的break可以用在嵌套的循环结构中,break用于退出所在的循环体,如果要退出外层循环体,需要使用标号的方式eg:outer:for(){for(){break outer; }}3)任何整数"字面量"原创 2013-08-05 23:28:21 · 741 阅读 · 0 评论 -
java I/O
File类用来描述文件系统中的一个文件或目录我们可以通过File来获取文件或目录的名字,大小,修改日期等信息但是不能访问文件内容"."代表当前目录 Linux中利用File.separator来解决操作系统间目录分隔符之间的差异构造方法:File (String path) 根据给定路径,来创建File对象来描述这个文件或目录String getNam原创 2013-08-31 06:56:04 · 650 阅读 · 0 评论 -
学习java的一些笔记(6)
1)抽象类:业务方面:表达了抽象概念,与具体相反抽象概念包含抽象的行为,如饮料一定可以打开,由具体饮料类型决定语法方面:a.使用abstract关键字定义抽象类b.抽象类中可以定义抽象的方法c.抽象不能直接创建对象d.抽象类可以定义变量,引用子类型对象e.抽象类只能被继承f.继承抽象类,必须实现全部的抽象方法2)定时器timer.schedule(new原创 2013-08-14 23:33:49 · 872 阅读 · 0 评论 -
学习java得一些笔记(5)
1)public:修饰类,属性,方法,构造器,内部类等,在任何地方都可见protected:只能修饰类的成员,在类体中使用,在当前package中可见很少使用package作为访问范围,保护的成员主要留给子类使用原则:尽可能私有,留给子类使用保护减少使用公有,默认的几乎不用常见方式:私有属性,公有方法(get set)package {0,1}import {原创 2013-08-13 23:42:12 · 699 阅读 · 0 评论 -
学习java时的一些笔记(4)
1)重写与重载a.重写是在子类中,修改父类的方法,最重要的是’修改‘,修改以后在运行期间执行子类对象的方法,父类的方法就被替换掉了语法:1.子类方法名与父类方法一样,参数相同2.修饰词可以放大,异常可以具体(小类型)3.父类的私有方法不能继承,就不能重写4.运行期间动态调用对象类型的方法b.重载是类中方法名一样,功能类似,参数不同的方法1.方法名一样,参数列表不原创 2013-08-12 23:26:23 · 723 阅读 · 0 评论 -
java1.5以后的一些新特性
1)迭代器问题Collection中提供了一个方法Iterator iterator()该方法用于返回当前集合的迭代器(迭代器:是用于遍历集合的,每种集合的内部实现不同,故迭代器的遍历方式不同)Iterator接口 定义了三个方法boolean hasNext():询问迭代器迭代的集合是否还有元素Object next():获取下一个元素void remove(原创 2013-08-23 06:44:45 · 1285 阅读 · 0 评论 -
学习java的一些笔记(3)
1)对象之间的关系:a.组成关系eg:手机和手机CPU之间的关系b.依赖关系eg:手机和手机卡之间的关系c.关联关系eg:手机和存储卡之间的关系2)对象在业务逻辑上是一个事物个体在本质上是结构化数据 对象属性也是实例变量对象属性在类中声明,运行期间在堆存中分配对象在方法中声明的变量为:局部变量引用变量:在业务逻辑上引用对象的代词本质上存储的值为对象的首地址(原创 2013-08-09 23:36:11 · 690 阅读 · 0 评论 -
包装类问题
java中的8个类型不是面向对象的,它们是以值的形式存在,而不是对象的形式java对8个基本类型提供了引用类型这8个引用类型称为基本类型的"包装类"基本类型 包装类 int java.lang.Integerchar java.lang.Chater byte原创 2013-08-21 22:51:55 · 1066 阅读 · 0 评论 -
学习java的一些笔记(8)
Date类的构造方法Date():创建一个用于描述当前系统时间的Date对象Date重写了toString方法,该方法返回的字符串用来描述它所描述的时间的常用方法:long getTime():获取当前对象描述的时间的毫秒值所谓时间的毫秒值指的是从1970年的1月1日的0点0分0秒到这个时间的毫秒值‘SimpleDateFormat该类可以在Date与String之间相原创 2013-08-21 06:44:23 · 698 阅读 · 0 评论 -
学习java的一些笔记(7)
1)StringBuilder和String不同,该类的实例封装了一个可变字符序列。当我们需要对一个字符串进行频繁修改的时候,应首先选取该类完成常用构造方法:StrinfBuilder():创建一个不包含任何字符的StringBuilderStringBuilder(String str):创建一个包含str字符串的StringBuilderStringBuilder提原创 2013-08-20 22:51:16 · 746 阅读 · 0 评论 -
非线程安全类ArrayList出现异常:java.util.ConcurrentModificationException
ConcurrentModificationException原创 2017-09-28 09:20:15 · 667 阅读 · 0 评论