全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
什么是反射?Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法jdbc(数据库连接技术)在加载驱动时运用到了反射技术例如:实例化对象第一种:Personp=newPerso...
理解二维数组,首先要先理解一维数组是什么。一维数组是个容器,存储相同数据类型的容器(这里不再做一位数组的具体介绍)。二维数组就是用来存储一维数组的数组,一维数组的存储数据类型是基本数据类型和引用数据类型,二维数组的存储数据类型是引用数据类型(一维数组是引用数据类型)。也就是:二维数组是存储一维数组的数组,二维数...
所谓的对象数组,就是指包含了一组相关的对象,但是在对象数组的使用中一定要清楚一点:数组一定要先开辟空间,但是因为其是引用数据类型,所以数组里面的每一个对象都是null值,则在使用的时候数组中的每一个对象必须分别进行实例化操作。对象数组的声明先定义,再开辟空间类名称对象数组名[]=null;对象数组名=new类名...
一、安装JDK:1.创建JDK的安装目录:sudomkdir/usr/jdk2.将jdk-7u25-linux-x64.tar.gz拷贝至/usr/jdk目录下sudocpjdk-7u25-linux-x64.tar.gz/usr/jdk3.解压tar.gzsudotar-zxvfjdk-7u25-linux-...
什么是动态语言?动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如JavaScript便是一个典型的动态语言。除此之外如Ruby、Python、OC等也都属于动态语言,而C、C++、Java等语言则不属于动态语言。动态类型语言,就是类型的检查是在运行时做的,...
在downloads中选择JAVADOWNLOAD进入Java下载列表点选AcceptLicenseAgreement,选择Windows这一栏下载安装包进入文件夹,双击应用程序根据提示进行安装,直至安装完成。测试jdk是否安装成功,可在【开始】中搜索cmd,输入【java-version】。JAVA_HOME...
在浏览器输入请求http://ip:port/excel/down.html,下载服务端文件packagecom.harara.easyexcel.controller;importcom.alibaba.excel.ExcelWriter;importorg.springframework.web.bind....
Java包的概念为了更好的组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有示例都属于一个默认的无名包。Java中的包一般包含相关的类。例如,所有关于车辆的类都可以放入一个名为。程序员可以使用来指示源文件中的类属于哪个特定的包。包语句的格式是:[.pkg2[.pkg3&hell...
代码编译是由Javac编译器来完成,流程如下图1所示:Javac是一种编译器,能将一种语言规范转化成另外一种语言规范,通常编译器都是将便于人理解的语言规范转化成机器容易理解的语言规范,如C/C++或者汇编语言都是将源代码直接编译成目标机器码,这个目标机器代码是CPU直接执行的指令集合。这些指令集合也就是底层的一...
这些年由于Java技术的不断发展,Java程序的运行速度有了显著提升,同时硬件技术也在不断进步,从而使得Java处理比较复杂的3D图形成为可能。Lwjgl,Jogl,Java3D等技术的出现,使Java语言可以方便的利用现在的显卡日益强大的硬件加速能力。实际上目前已经有许多基于Java的2D和3D游戏,其中不乏...