
eclipse
文章平均质量分 65
Gksjn
业余
展开
-
java总结
总结开发工具与关键技术:eclipse java作者:梁峻豪字节流字节输入流 InputStreamFileInputStream 操作文件的字节输入流BufferedInputStream 高效的字节输入流ObjectInputStream 反序列化流字节输出流 OutputStramFileOutputStream 操作文件的字节输出流BufferedOutputStream 高效的字节输出流ObjectOuputStream 序列化流PrintStream 字节打印流字符原创 2021-11-24 09:57:11 · 102 阅读 · 0 评论 -
java注释方式
注释开发工具与关键技术:eclipse java作者:梁峻豪JAVA 支持以下三种注释方式:1)单行注释 ctrl + /以双斜杠“//”标识,只能注释一行内容,用在注释信息内容少的地方。打开 Eclipse,在 Java 代码中使用单行注释,如下图所示: 上图 单行注释 2)多行注释 ctrl +shift +/ ctrl +shift +\包含在“/”和“/”之间,能注释很多行的内容。为了可读性比较好,一般首行和尾行不写 注释信息(这样也比较美观好看),如下图所示:原创 2021-11-24 09:41:30 · 4134 阅读 · 0 评论 -
内置包装类
内置包装类*开发工具与关键技术:eclipse java作者:梁峻豪*Float 类的构造方法 Float 类中的构造方法有以下 3 个Float(double value):构造一个新分配的 Float 对象,它表示转换为 float 类型的参数 。Float(float value):构造一个新分配的 Float 对象,它表示基本的 float 参数。 Float(String s):构造一个新分配的 Float 对象,它表示 String 参数所指示的 float 值 。例如,以下代码原创 2021-11-23 10:08:30 · 95 阅读 · 0 评论 -
Java异常简介
Java异常简介开发工具与关键技术:eclipse java作者:梁峻豪异常简介Java 中的异常又称为例外,是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流。为了能够及时有效地处理程序中的运行错误,必须使用异常类,这可以让程序具有极好的容错性且更加健壮。异常类型为了能够及时有效地处理程序中的运行错误,Java 专门引入了异常类。在 Java 中所有异常类型都是内置类 java.lang.Throwable 类的子类,即 Throwable 位于异常类层次结构的顶层。原创 2021-10-19 08:30:02 · 104 阅读 · 0 评论 -
反射机制是什么
反射机制是什么开发工具与关键技术:eclipse javaJava 反射机制是Java语言的一个重要特性。了解两个概念,编译期和运行期。编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在Java中也就是把Java代码编译成class文件的过程。运行期是把编译后的文件交给计算机执行,直到程序运行结束。Java发射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为原创 2021-10-13 08:11:12 · 145 阅读 · 0 评论 -
线程安全测试
线程安全开发工具与关键技术:eclipse java作者:梁峻豪线程安全如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的而且其他的变量的值也和预期的是一样的就是线程安全的。我们通过一个案例演示线程的安全问题:电影院要卖票,我们模拟电影院的卖票过程。假设要播放的电影是 “功夫熊猫 3”本次电影的座位共 100 个(本场电影只能卖 100 张票)。我们来模拟电影院的售票窗口,实现多个窗口同时卖 “功夫熊猫 3”这场电影票(多原创 2021-09-19 09:15:15 · 284 阅读 · 0 评论 -
线程安全处理Synchronized
线程安全处理Synchronized开发工具与关键技术:eclipse java作者:梁峻豪线程同步(线程安全处理 Synchronized)java 中提供了线程同步机制,它能够解决上述的线程安全问题。线程同步的方式有两种:方式 1:同步代码块方式 2:同步方法(1)同步代码块:同步代码块: 在代码块声明上 加上 synchronizedsynchronized (锁对象) {可能会产生线程安全问题的代码}同步代码块中的锁对象可以是任意的对象;但多个线程时,要使用同一个锁对原创 2021-09-06 09:20:49 · 3852 阅读 · 0 评论 -
Java三目运算符
Java三目运算符*开发工具与关键技术:eclipse java作者:梁峻豪使用该运算符时需要有三个操作数,因此称其为三目运算符。使用条件运算符的一般语法结构为:result = ? : ;其中,expression 是一个布尔表达式。当 expression 为真时,执行 statement1, 否则就执行 statement3。此三元运算符要求返回一个结果,因此要实现简单的二分支程序,即可使用该条件运算符。下面是一个使用条件运算符的示例。int x,y,z;x = 6,y...原创 2021-09-05 09:58:12 · 832 阅读 · 0 评论 -
Properties
Properties 配置文件类Properties 类介绍Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。特点:1、Hashtable 的子类,map 集合中的方法都可以用。2、该集合没有泛型。键值都是字符串。3、它是一个可以持久化的属性集。键值可以存储到集合中,也可以存储到持久化的设备(硬盘、U 盘、光盘)上。键值的来源也可以是持久化的设备。4、有和流技术相结合的方法。load(InputSt原创 2021-08-18 17:22:55 · 163 阅读 · 0 评论 -
Character类
Character类开发工具与关键技术:eclipse java作者:梁峻豪Character 类是字符数据类型插入的包装类。Character 类的对象包含类型为char的单个字段,这样能把基本数据类型当对象来处理,其常用方法如。构造方法:Character (char value)构造一个新分配的Character 对象,用以表示指定的cahr值。方法 描述1、Void Character (char value) 构造一个新分配的Characte 对象,用以表示指定的char值原创 2021-08-06 09:11:05 · 579 阅读 · 0 评论 -
三目运算符
三目运算符开发工具与关键技术:eclipse java作者:梁峻豪使用该运算符时需要有三个操作数,因此称其为三目运算符。使用条件运算符的一般语法结构为:result = ? : ;其中,expression 是一个布尔表达式。当 expression 为真时,执行 statement1, 否则就执行 statement3。此三元运算符要求返回一个结果,因此要实现简单的二分支程序,即可使用该条件运算符。下面是一个使用条件运算符的示例。int x,y,z;x = 6,y = 2;原创 2021-07-28 10:27:29 · 1577 阅读 · 0 评论 -
缓冲流!!!
缓冲流开发工具与关键技术:eclipse java作者:梁峻豪缓冲流在我们学习字节流与字符流的时候,大家都进行过读取文件中数据的操作,读取数据量大的文件时,读取的速度会很慢,很影响我们程序的效率,那么,我想提高速度,怎么办?Java 中提高了一套缓冲流,它的存在,可提高 IO 流的读写速度缓冲流,根据流的分类分类字节缓冲流与字符缓冲流。字节缓冲流字节缓冲流根据流的方向,共有 2 个写入数据到流中,字节缓冲输出流 BufferedOutputStream读取流中的数据,字节缓冲输入流原创 2021-07-19 10:12:58 · 103 阅读 · 0 评论 -
Arrays工具类
Arrays工具类开发工具与关键技术:eclipse-java作者:梁峻豪撰写时间:2021.7.18Arrays 工具类Arrays 类是一个工具类,其中包含了数组操作的很多方法。这个 Arrays 类里均为 static 修饰的方法(static 修饰的方法可以直接通过类名调用),可以直接通过 Arrays.xxx(xxx) 的形式调用方法。equals()数组相等的条件不仅要求数组元素的个数必须相等,而且要求对应位置的元素也相等。Arrays 类提供了 equals() 方法比较原创 2021-07-17 11:05:40 · 246 阅读 · 1 评论 -
序列化流与反序列化流
序列化流与反序列化流开发工具与关键技术:eclipse-java作者:梁峻豪序列化流与反序列化流ObjectinputStream称为反序列化流ObjectOutputStream称为序列化流特点:用于操作对象.可以将对象写入到文件中,也可以从文件中读取对象.对象序列化流ObjectOutputStreamObjectOutputStream将java对象的基本数据类型和图形写入OutputStream.可以使用ObjectinputStream读取(重构)对象.通过在流中使用文件可原创 2021-07-07 08:55:40 · 127 阅读 · 0 评论 -
Overload(重载)
Overload(重载)开发工具与关键技术:eclipse-java作者:梁峻豪重载(Overload)重载(overloading)是在一个类里面,方法名字相同,而参数不同.返回类型可以相同也可以不同.每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表.最常用的地方就是构造器的重载.重载规则:被重载的方法必须改变参数列表(参数个数或类型不一样);被重载的方法可以改变返回类型;被重载的方法可以改变访问修饰符;被重载的方法可以声明新的或更广的检查异常;方法能够在同一个原创 2021-06-17 15:00:48 · 696 阅读 · 0 评论 -
Override(重写)
Override(重写)开发工具与关键技术:eclipse-java作者:梁峻豪Override重写是子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变.即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为.也就是说子类能够根据需要实现父类的方法.重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常.例如:父类的一个方法申明了一个检查异常IOException,但是在重写这个方法的时候不能抛出Exception异常,因为Exceptio原创 2021-06-16 15:27:30 · 318 阅读 · 0 评论 -
Set集合
Set集合开发工具与关键技术: 作者:梁峻豪撰写时间:2021.6.8Set集合类似于一个罐子,程序可以依次把多个对象”丢进”Set集合,而Set集合通常不能记住元素的添加顺序。Set集合中的对象不按特定的方式排序,只是简单的把对象加入集合。Set集合中不能包含重复的对象,并且最多只允许包含一个null元素。Set集合是一个接口,它继承Collection的接口,它有两个常用的实现类:HashSet类和TreeSet类HashSet类heshSet是Set接口的典型实现,大多数时候使用S原创 2021-06-07 09:24:28 · 276 阅读 · 0 评论 -
字节流
字节流开发工具与关键技术:eclipse java作者:梁峻豪撰写时间:2021.5.18字节输出流 OutputStreamOutputStream 此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节,定义了输出字节流的基本共性功能方法。输出流中定义都是写 write 方法。FileOutputStream 类OutputStream 有很多子类,其中子类 FileOutputStream 可用来写入数据到文件。FileOutputStream 类,即文件输出流,是用于将原创 2021-05-17 21:24:45 · 219 阅读 · 0 评论 -
继承(extends)
继承(extends)开发工具与关键技术:eclipse java作者:梁峻豪撰写时间:2021.4.28Java继承(extends)Java中的继承就是在已经存在类的基础上进行扩展,从产生新的类。已经存在的类称为父类、基类或超类,而新产生的类称为子类或派生类。在子类中,不仅包含父类的属性和方法(子类拥有父类非private的属性、方法),还可以增加新的属性和方法。Java中子类继承父类的语法格式如下:在这里插入图片描述其中,class_name表示子类(派生类)的名称:teshi原创 2021-05-08 09:12:07 · 1113 阅读 · 0 评论 -
多线程
多线程开发工具与关键技术:eclipse java作者:梁峻豪撰写时间:2021.4.28进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。什么是多线程呢?即就是一个程序中有多个线程在同时执行。单线程程序:即,若有多个任务只能依次执行。当上一个任务执行结束后原创 2021-04-28 20:19:30 · 113 阅读 · 0 评论