自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 servlet中init和构造函数的区别

1.两者都是为了初始化用,但是不推荐在构造函数中对servlet做初始化工作。2.servlet实例的生命周期是由容器控制的。构造函数中的初始化工作只会在容器构造这个servlet时做一次。3.servlet的实例是会被多个请求复用,但是构造函数却只能提供一次初始化,所以必须将初始化工作放入init中,由容器来控制。...

2018-07-01 18:03:26 557

转载 用java写一一个简易的记事本

import java.awt.Color;import java.awt.Dimension;import java.awt.EventQueue;import java.awt.Font;import java.awt.GraphicsEnvironment;import java.awt.Insets;import java.awt.Toolkit;import java.awt.even...

2018-07-01 18:02:15 2735

转载 public abstract类和接口的异同点

在Java语言中,abstract class和interface是支持抽象类定义的两种机制。不能创建abstract类的实例,然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类。接口(interface)是抽象类的变体。在接口中,所有方法都是抽象,公开的。多继承...

2018-06-18 18:27:53 9930

转载 上转型对象的特点

 假设Animal类是Tiger类的父类,当用子类创建一个对象,并把这个对象的引用放到父类的对象中时,比如:        Animal a;        a=new Tiger();        或        Animal a;        Tiger b=new Tiger();        a=b;        这时,称对象a是对象b的上转型对象(好比说“老虎是动物”)。   ...

2018-06-18 18:19:40 8295 1

转载 java上转型对象的好处

向上转型是子类对象当成父类对象来使用,也就可以这样理解,父类引用指向子类对象。那么比如有一个方法m,它传的参数是父类的类型,m(father f),执行的父类中已有的某个方法而你实际传的是它的子类 son,如果子类中有重写父类的方法,那么java机制就会自动的执行子类的那个方法。想象下,如果你不用父类对象引用,那么你实现每个动物的m方法的时候都要去写一次,而用了这个,java自动判断实际上是哪个对...

2018-06-18 18:17:22 5109 5

转载 java中重写、覆盖,重载三者的区别?

java中重写、覆盖,重载三者的区别? 首先要明确Java中重写,覆盖,重载都是针对方法的几个不同概念。其中重写与覆盖等同,只是两种不同的称法而已。  现在主要来理解下重写与重载的区别?  以前的理解是:  重写就是保证跟父类原有方法的返回值,方法名,参数列表一致的前提下,在子类中将函数重新实现一遍。  而重载就是指返回值和方法名相同,参数列表不同的函数的实现。  现在细化下理解:  方法重写(O...

2018-06-14 22:57:48 464

转载 在eclipse里建立包中包

工具/原料工具软件:j2EE -eclipse语言:Java方法/步骤1在src文件夹右击--new---package:(见下图)2点击finish:3在com包右击new--package:4把上图tesc/src改为test/src/com;com改为action;见下图点击finish。5在com.action右击new--package,如图:6把上图com.action改为com.se...

2018-06-08 17:45:15 16949

转载 java回顾篇——static和非static的区别

关于static和非static变量的区别。1. static 修饰的变量称为类变量或全局变量或成员变量,在类被加载的时候成员变量即被初始化,与类关联,只要类存在,static变量就存在。非static修饰的成员变量是在对象new出来的时候划分存储空间,是与具体的对象绑定的,该成员变量仅为当前对象所拥有的。2. static修饰的变量在加载的时候先于main方法加载在内存中的数据共享区------...

2018-06-04 15:32:05 186

转载 java中的static详解

如果一个类成员被声明为static,它就能够在类的任何对象创建之前被访问,而不必引用任何对象。static 成员的最常见的例子是main( ) 。因为在程序开始执行时必须调用main() ,所以它被声明为static。声明为static的变量实质上就是全局变量。当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例变量共用同一个static变量,例如:声明一个static的变量cou...

2018-06-03 22:23:25 92

转载 java 中的传值与传址

JAVA中除了8种基本类型外,其它的类型是引用类型,像STRING,数组,文件流等。引用变量在JAVA中是一个存储对象在内存中的地址的变量。所以字符串内容的比较不是直接用等号,而是用字符串的方法equeals()来比较内容的。 1. 简单类型是按值传递的  Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明:      pub...

2018-06-02 10:32:36 418

转载 Java技术——Java中的参数传值方式

1.  你觉得下面程序会输出什么[java] view plain copypublic static void change(String s) {         s = “123”;    }         public static void main(String args[]) {         String s = “abc”;         change(s);       ...

2018-06-01 18:09:09 285 1

原创 ‘你’‘我’‘他’在unicode中的位置程序代码

package student;public class student1 { public static void main(String args[]) { char chinaWord='你'; char chinaWord2='我'; char chinaWord3='他'; char chinaWord4='强'; char chinaWord5='文'; char chin...

2018-05-18 20:26:02 889

转载 java中异常中的注意事项

1、子类继承父类的时候的注意事项   1)子类重写父类的方法的时候,子类的方法的抛出的异常必须要么是父类的方法异常一样,要么是父类方法异常的子类  2)子类重写父类方法的时候,如果父类中的这个方法没有抛出异常,那么子类重写的这个方法也不能抛出异常,只能try...catch                        3)如果父类抛出了多个异常,子类重写父类时,只能抛出相同的异常或者是他...

2018-05-17 19:10:20 169

转载 java引用和指针的区别

Java的引用和C++的指针的区别Java的引用和C++的指针都是指向一块内存地址的,通过引用或指针来完成对内存数据的操作,就好像风筝的线轴一样,通过线轴总是能够找到风筝,但是它们在实现,原理作用等方面却有区别。(1)类型:引用其值为地址的数据元素,Java封装了的地址,可以转换成字符串查看,长度也可以不必担心。C++指针是一个装地址的变量,长度一般是计算机字长,可以认为是个int。(2)所占内存...

2018-05-15 17:50:13 3634

翻译 docker容器和虚拟机的不同

经常会看到docker容器有这样几个优点:1.启动速度快 2.资源利用率高,普通桌面机可以运行很多台容器 3.性能开销小,因为共用宿主机操作系统。那为什么在如今还是使用虚拟机比较广泛呢?各种虚拟机技术开启了云计算时代;而Docker,作为下一代虚拟化技术,正在改变我们开发、测试、部署应用的方式。那虚拟机与Docker究竟有何不同呢?首先,大家需要明确一点,Docker容器不是虚拟机。2014年,当...

2018-05-14 12:40:34 902

转载 关于为什么要有虚拟机以及Java虚拟机

通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就像是在真正的计算机中进行工作。因此,当我在虚拟机中进行...

2018-05-10 11:38:00 1952

转载 如何成为一名合格的算法工程师

成为一名合格的开发工程师不是一件简单的事情,需要掌握从开发到调试到优化等一系列能力,这些能力中的每一项掌握起来都需要足够的努力和经验。而要成为一名合格的机器学习算法工程师(以下简称算法工程师)更是难上加难,因为在掌握工程师的通用技能以外,还需要掌握一张不算小的机器学习算法知识网络。下面我们就将成为一名合格的算法工程师所需的技能进行拆分,一起来看一下究竟需要掌握哪些技能才能算是一名合格的算法工程师。...

2018-05-10 11:33:48 649

原创 一个计算机小透明的心声

高考结束后的报考,我信誓旦旦的报考了有关计算机的专业,尽管当时的我并不知道我未来将会面对一个如何的困境,就像现在的我一样无助。我的专业是计算机科学与技术,我是属于比较早接触计算机的那一代吧,很小的时候,家里购置了一台计算机(很不普及的时代)反正在我们那小区里别人家几乎都没有,我拥有了QQ,并且享有资源去玩游戏,在当时4399,7k7k等这些小游戏网站都是被放在网页首页的目录栏里的地方,QQ堂,拳皇...

2018-05-07 13:16:30 411 6

空空如也

空空如也

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

TA关注的人

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