
java基础
文章平均质量分 83
hackerbaseing
这个作者很懒,什么都没留下…
展开
-
java基础
java是一门编程语言,使用非常的广泛,在web开发,数据处理,java的技术栈非常的宽广.任何编程大神,都必须会java语言,未来的前景是非常的宽广的.java代码经过编辑器会被中间字节码文件,也就是我们的.class文件.当然我们的python语言也是如此,也是编译成为中间的字节码文件,不同的是java是一门纯的面向对象的语言,然而我们的python语言,充其量就是一个脚本语言,在做大型的系...原创 2018-12-01 19:32:22 · 188 阅读 · 0 评论 -
今天我们来说说java里面的接口
首先在学习接口之前,我们要理解,什么是接口,接口的用途。接口和继承的关系.在实际生活里面,不同的类由相同的接口,我们不能通过抽象类来实现.由于子类继承了父类。如果删除父类某一个功能,那么子类的该方法都会同时消失.因此我们引入接口的思想。接口的关键字就是interface.我们还是来看看代码吧.//定义一个接口,里面有一个抽象的方法.package oop2;public ...原创 2019-03-14 22:43:04 · 205 阅读 · 0 评论 -
Super关键字的使用
子类重写父类的方法的时候,一般会覆盖父类的方法。假如,我们要调用父类的方法,那么我么们该怎么办了。这个时候,java提供了Super关键字。来实现这个功能。Super关键字代表了父类的对象.Super.propetry代表了父类的属性Super.method代表了父类的方法.Super关键字和this关键字是非常的像的。this代表了本类的对象,Super关键字代表了父类的对象...原创 2019-03-10 22:46:35 · 166 阅读 · 0 评论 -
Java里面继承需要注意的事项.
在Java里面,java容许多重的继承,但是绝不容许出现2两个父类的现象.如下下面的代码Public class test1{}Public class test2{}public class test3 extends test1, test2{}上面的代码是不正确的,因为java容许多重继承,但是绝不能同时出现继承2个的代码,如上所述,在java编辑器里面是会...原创 2019-03-10 23:03:32 · 158 阅读 · 0 评论 -
java的异常处理之throws
前面的章节,我们说到了throw关键字抛出一个异常。但是有的时候,有些异常我们是无法处理的,所以,此时,我们要使用throws关键字将异常抛出,交给别人来处理,这就是我们的throws关键字的作用.throw关键字抛出异常,交给外层的代码来处理这些异常。我们还是来看看代码吧。前面的章节,我们说到了throw关键字抛出一个异常。但是有的时候,有些异常我们是无法处理的,所以,此时,我们要使用t...原创 2019-03-19 22:32:44 · 420 阅读 · 0 评论 -
java的顶层父类object类。
在java里面,所有的类都直接或者间接的继承自object类,object类是所有的类的超级父类,或者,我们称之为顶层父类,该类提供了很多的方法,下面我们就来看看object类所提供的常见的方法.1.getclass()方法返回当前类的实例,也就是类的全名.还是来看看代码吧.package oop2;import java.util.ArrayList;public clas...原创 2019-03-11 22:32:47 · 646 阅读 · 0 评论 -
java是如何去实现重载机制的。
在java里面实现方法的重载,主要由一下几种。1.方法名字是相同的,但是参数的个数是不同的.2.参数的类型是不同的 。也可以构成重载。3.参数的 顺序不同,同样可以构成方法的重载.我们还是通过代码来看看java是如何实现方法的重载的.还是来看看下面的代码吧。package oop2;public class overloadding { public static void ...原创 2019-03-11 23:00:15 · 1010 阅读 · 0 评论 -
java的抽象方法和抽象类
在Java里面使用abstract修饰的方法,我们称之为抽象方法,使用abstract修饰的类是抽象类,抽象类不能创建该类的实例,抽象方法没有的具体的实现,只有申明,在子类里面,必须重写该抽象的方法.下面,我们来看看代码。使用abstract修饰的类我们惩治为抽象类.抽象类不能创建该类的实例.我们还是来看看代码吧.package oop2; public abstract cl...原创 2019-03-12 22:16:28 · 200 阅读 · 0 评论 -
java的异常
所谓的错误是不能被解决的,只能重新开始,异常是可以被程序员所决解的,java的异常由很多的种。异常的分类在java的API文档里面可以看到,这里,我们就不再多介绍了。下面我们来看看java提供了几种机制来处理异常,当然,也可以自动的添加异常处理机制。在esclipse下面使用快捷按键alt+shift+z来实现添加。下main我们还是来看看代码吧,使用多重try catch语句块实现...原创 2019-03-18 21:32:40 · 123 阅读 · 0 评论 -
Java里面的集合
及那天来聊聊java的 集合。首先我们来想一个问题,数组真的好用吗???答案是否定的,为什么这么说,我们从一下几个方面去分析,1.首先数组的长度一旦固定的话,是不能改变的。在计算机里面的内存大小就固定了。2.数组的灵活性比较差。3.数组的性能比较低下。在一般的存储小型的数据的时候还是比较可以,但是,存储较大的数据的时候,是性能是比较底下的今天,我们来介绍下一个动态的存储数据的接...原创 2019-03-27 21:10:56 · 128 阅读 · 0 评论 -
extends关键字使用
说到extends 关键字就不得不说java里面的继承的思想了,继承是java的核心思想,也是面向对象的核心,是实现复杂软件成功的基础。今天就来深入的理解下继承。所谓的继承就是子类继承了父类或者是基类的属性和方法。首先来看看extends关键字的使用。首先我们来看看计算机和平板电脑的继承关系说说java里面的继承吧.还是来看看下面的例子吧.代码比较简单,直接来看看.compute...原创 2019-03-09 18:46:53 · 2585 阅读 · 0 评论 -
extends关键字的使用
今天来来说说面向对象的核心三大特性,封装,继承,多态.。以类为载体,将对象的属性和行为 封装起来的载体就是类.类提供了保护机制。提供了数据的安全.封装是面向的核心思想.下面我们通过实际一个简单的实例来说说类的封装.下面还是来看看代码吧.我们来模拟餐馆点菜的场景来说说类的封装.package oop2;public class extendsTest { public st...原创 2019-03-09 18:02:15 · 753 阅读 · 0 评论 -
win1o环境下安装以及配置tomcat服务器简介
大家好学习javaee的同学,未免不了就是安装esclipse以及tomcat web服务器,今天我们就来说说tomcat服务器在win10环境下的配置。首先下载JDK,大家可以去java的官网去下载jdk.配置jdk,这里我就不再多说了,我这里i主要说说tomcat服务器的配置。首先下载该服务器的安装压缩文件。最好是解压在c盘盘.比如我的路径就是如下:C:\tomcat\apac...原创 2019-01-28 23:51:39 · 242 阅读 · 0 评论 -
Java面向对象基础
大家好,今天来说说Java的面向对象,面向对象技术也称之为OOP技术。在这里,我没呢主要看看面向对象的基础所手机到的核心。比如,什么是类,什么是方法,什么是封装,以及面向对象的三个核心技术,就是封装,继承,和多态。计算机里面的对象就是Object,Java里面一切届时对象。对象就是一切存在的实体。任何对象都有属性和方法。将现实实体抽象为一个对象。对象由动态的部分和静态的部分,动态的部分我们称之为...原创 2019-03-02 18:46:10 · 187 阅读 · 0 评论 -
Java面向对象基础2
在前面我们说到了类的方法。类的方法的定义和普通的方法基本差不多的,这里我们重点说说方法的参数的问题,方法的参数一般由三种情况1.传递数组,就是传递一个引用2.单纯的传递数值。3.不定长参数的传递.参数类型为int…x这种形式.在方法参数传递的过程中要注意几点1.方法的返回值必须是和方法定义的时候的返回值保持一致2.方法传递参数的时候的顺序,必须和方法定义的时候参数的顺序是一样的。3....原创 2019-03-02 19:01:12 · 218 阅读 · 0 评论 -
Java中的局部变量
今天,我们来说说java中的几个名词 局部变量:就是在成员方法里面定义的变量我们称之为局部变量成员属性:就是类的静态属性,我们称之为成员属性。成员方法:就是类的动态的行为。在java里面,同一个域里面不能定义相同的名字的局部变量。还是来看看我们的代码package oop2;public class demo { int a = 123;// 成员变量 // 在...原创 2019-03-03 10:17:40 · 16252 阅读 · 2 评论 -
Java里面对象的创建
在java里面,对象的创建使用new关键字来实例化一个对象.在创建一个对象的时候会默认的调用的类的构造方法,来实现对对象的初始化的操作.来看看下面的代码.package oop2;public class test { int i = 123;// 成员属性 public void add() { int sum = 0; System.out.println("成员方...原创 2019-03-03 10:45:17 · 110 阅读 · 0 评论 -
java语言对象的销毁
当一个对象使用完成之后,必须的要销毁,否则,会占用系统覅人资源,java里面由一太完整的垃圾回收机制用来实现对对象的销毁,这就是我们的java垃圾回收机制。不必程序员手动清除垃圾。垃圾回收机制只是使用于用new关键字创建的对象。如果该对象不是用new关键字创建,那么垃圾回收机制是无法回收的。必须手动编写代码来实现清理对象所占有的内存空间.垃圾回收机制首先调用finalize方法。该...原创 2019-03-03 15:15:08 · 859 阅读 · 0 评论 -
java里面this关键字的理解
今天来看看this关键字的使用。来看看代码吧。package oop2;public class this1 { String name = "bill"; public void showName(String name) { System.out.println(name); } public static void main(String[] args) { t...原创 2019-03-03 16:04:59 · 444 阅读 · 0 评论 -
Java里面static关键字的使用.
static关键字修饰的变量就是静态的。它的生命周期是整个程序。由static修饰的变量,常量,方法,称之为静态的常量,静态的方法。静态的变量。它修饰的变量,常量,方法都会否则内存的静态区域里面。只要被修饰为静态,那么它的生命周期和程序的生命周期是一样的。是发放在静态区域里面的。使用非静态的方法,必须的要创建该类的实例才可以调用。来看看下面的代码.package oop2;p...原创 2019-03-03 17:08:48 · 136 阅读 · 0 评论 -
java里面static静态方法的使用
在前面我们说过静态的变量,就是使用static修饰的量,我们称之为静态的变量,用static修饰的方法,我们称之为静态的方法静态的方法是直接可以使用来来进行调用,不需要创建该类的实例化的对象就可以了。还是来看看下面的代码吧。package oop2;public class static2 { static public void say() { System.o...原创 2019-03-03 17:58:12 · 247 阅读 · 0 评论 -
Servelt基础知识
Servlet是JavaWeb应用开发的核心组件。Servlet运行在Servlet容器中(例如最常用的Tomcat),它可以为各种客户请求提供相应服务。Servlet可以轻松完成以下任务:动态生成HTML文档(即服务端交互,动态页面) 把请求转发给同一个Web应用中的其他Servlet组件。 访问服务器资源(如数据库访问) 读取客户端的Cookie。ServletAPI有4个包,如下...原创 2019-06-18 23:05:22 · 1010 阅读 · 0 评论