JAVA
Nirvana again
这个作者很懒,什么都没留下…
展开
-
java集合框架总结和学习
java集合框架总结和学习转载 2018-10-31 10:38:01 · 517 阅读 · 0 评论 -
java开发环境搭建
java开发环境搭建懒得打找了个写的不错的博主转载了一下java开发环境搭建------超链接原创 2018-11-07 18:23:13 · 940 阅读 · 0 评论 -
java跨平台原理
java跨平台原理java是一种一种跨平台语言,能够实现一次编译,到处运行,其中java的跨平台性主要是依靠JVM实现的注意:java是跨平台的,但是JVM不是跨平台的我们编译好java源程序之后,要想在不同的操作系统上运行,只需安装相应的JVM即可。注解:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,...原创 2018-11-07 18:51:16 · 435 阅读 · 0 评论 -
JAVA注释和变量命名规范
Java注释单行注释://内容多行注释:/* 内容 */文档注释:/** 内容 */命名驼峰命名法小驼峰:用于方法名,普通变量名称若标识符是由单个单词组成,则全小写。eg:int age = 10;若标识符是由多个单词组成,则第一个单词小写,其它单词首字母大写。 eg:int myAge = 10;大驼峰:用于类,接口命名类名是大写字母开头的单词;若类名由多个单词组成...原创 2018-11-07 19:36:19 · 317 阅读 · 0 评论 -
java选择结构和循环结构
JAVA流程控制结构在java中有三种流程控制结构:顺序结构,选择结构,循环结构顺序结构:顺序结构,是指程序从上到下依次执行的每条语句的结构,中间没有任何的判断和跳转。选择结构:选择结构,是根据条件判断的结果来选择执行不同的代码。选择结构可以细分为单分支结构,双分支结构,和多分支结构。java提供了if控制语句,switch语句来实现选择结构循环结构:循环结构,是根据判断条件来重复性...原创 2018-11-07 19:53:27 · 471 阅读 · 0 评论 -
JAVA面向对象基础
JAVA面向对象基础此博主写的不错java面向对象基础–超链接转载 2018-11-07 20:04:39 · 275 阅读 · 0 评论 -
java继承与多态
java继承与多态父类与子类如果C1扩展自另一个类C2,则那么C1 称为次类、子类、扩展类、派生类那么C2 称为超类、父类、基类子类从父类继承数据域和方法,还可以添加新的数据域和方法继承使用关键字 extends,例如 public class Rectangle extends GeometricObject不是所有的"is-a"关系都用继承表达,但是继承表达出来的一定是"is-a...原创 2018-11-07 21:47:56 · 370 阅读 · 0 评论 -
抽象类与接口
抽象类与接口抽象类的作用抽象类是从多个具体类中抽象出来的父类,它具有更高层次的抽象。从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为其子类的模板,从而避免了子类设计的随意性。抽象父类可以只定义需要使用的某些方法,把不能实现的部分抽象成抽象方法,留给其子类去实现。父类中可能包含需要调用其他系列方法的方法,这些被调用方法既可以由父类实现,也可以由其子类实现,父类里提供的方法只是定义了...原创 2018-11-07 22:29:32 · 185 阅读 · 0 评论 -
HTML和CSS
HTMLHTML的全称是Hyper Text Mark-up Language,超文本标记语言。超文本:页面内可以包含图片,链接,甚至音乐,程序等非文字元素。标记:与之相对是的编译型语言,标记型语言无需编译,直接可以被解析展示*特点可以设置文本的格式,比如可以创建列表标题,字号,文本颜色,段落等可以插入图像和媒体可以建立表格超链接,可以使用鼠标单击超链接来实现页面之间的跳转CSS...原创 2018-11-08 11:59:57 · 263 阅读 · 0 评论 -
列表表格及表单美化
列表,表格与表单有序列表<ol><li>...</li><li>...</li><li>...</li><li>...</li></ol>//1.ol应用场景:当一个列表是按顺序排列的就用有序列表//2.ol属性:原创 2018-11-08 12:58:39 · 1590 阅读 · 0 评论 -
CSS高级操作
CSS高级选择器1,并集选择器:多个选择器通过逗号连接而成,同时声明多个风格样式例:.box,#span,h1,p{}2.交集选择器:由两个选择器连接构成,选中二者范围的交集,两个选择器之间不能有空格,第一个必须是标签选择器,第二个必须是类选择器或ID选择器。例:获取ul下的所有li,有class为active的那个元素ul li.active{}3.后代选择器:外层的选择...原创 2018-11-08 15:39:43 · 192 阅读 · 0 评论 -
jQuery中的事件与DOM操作
jQuery中的事件基础事件鼠标事件:click( ):单击鼠标时mouseover( ):鼠标指针移过时mouseout( ):鼠标指针移出时mouseenter( ):鼠标指针进入时mouseleave( ):鼠标指针离开时键盘事件:keydown( ):按下键盘时keyup( ):释放按键时keypress( ):产生可打印的字符时window事件表单事件浏览器事...原创 2018-11-08 21:55:12 · 234 阅读 · 0 评论 -
hashcode相等两个类一定相当吗?equals呢?相反呢?
转载----超链接转载 2018-11-20 16:42:58 · 291 阅读 · 0 评论 -
java发展史
JAVA 语言历史近二十年, 已发展成为人类计算机史上影响深远的编程语言.JAVA 语言所崇尚的开源、自由等精神, 吸引了全世界无数优秀的程序员.事实是, 从人类有史以来, 从来没有一门编程语言能吸引这么多的程序员, 也没有一门编程语言能衍生出如此之多的开源框架.JAVA 语言是一门非常纯粹的面向对象编程语言, 它吸收了 C++ 语言的各种优点, 又摒弃了 C++ 里难以理解的多继承、指针等...原创 2018-11-07 18:14:14 · 389 阅读 · 0 评论 -
java的异常
Java异常实现 及 原理发现代码错误的时机1.程序编译期间,由编译器对代码进行编译,遇到错误的会给出提示2.程序运行期间,运行时出现了不可预料的错误,会抛出异常异常的意义不允许程序沿着其正常的路径继续走下去,并告诉我们程序发生了什么一个异常的执行顺序1.new一个异常对象2.终止当前的执行程序3.弹出异常对象的引用4.异常处理机制接管被终止的执行程序5.寻找一个恰当的地点(...原创 2018-11-01 15:02:32 · 181 阅读 · 0 评论 -
实现多态的三个必要条件
实现多态的三个必要条件1.要有继承(实现implements)2.要有重写(overWrite&overRide)3.父类引用指向子类对象原创 2018-10-31 14:12:19 · 9997 阅读 · 0 评论 -
JAVA中this的四种用法的详解
JAVA中this的四种用法的详解 超链接------JAVA中this的四种用法的详解转载 2018-10-31 15:27:47 · 1400 阅读 · 0 评论 -
java中什么是实例化
java中什么是实例化Vehicle veh1 = new Vehicle();通常把这条语句的动作称之为创建一个对象,也就是实例化,其实,它包含了四个动作。1)右边的“new Vehicle”,是以Vehicle类为模板,在堆空间里创建一个Vehicle类对象(也简称为Vehicle对象)。2)末尾的()意味着,在对象创建后,立即调用Vehicle类的构造函数,对刚生成的对象进行初始化。...原创 2018-10-31 17:14:36 · 22370 阅读 · 7 评论 -
static可以修饰类吗?
Java里面static一般用来修饰成员变量或函数。但有一种特殊用法是用static修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而不需实例一个外部类(见如下代码)public class OuterClass {public static class InnerClass{InnerClass(){System.out....原创 2018-10-31 21:03:18 · 10468 阅读 · 2 评论 -
继承了抽象类的子类需要把抽象类中的方法重写一遍吗?
继承了抽象类的子类需要把抽象类中的方法重写一遍吗?抽象类中的非抽象方法不用重写,其他必须重写,接口的方法必须重写;接口和抽象类中只有方法名,没有定义的,如果你不定义 也就是空方法,接口就是为了弥补java不能多重继承,接口针对的是对象而不是实现。实现的部分可以交由对象去实现。这就是java中的多态啊。...原创 2018-10-31 21:39:05 · 18969 阅读 · 4 评论 -
抽象类的实例化方法
抽象类的实例化方法抽象类可以有自己的构造方法,但是不能直接通过new进行实例化。但是可以通过子类继承,实例化子类的时候抽象类也会被实例化。...原创 2018-10-31 22:00:30 · 3544 阅读 · 0 评论 -
Java中具体类、抽象类、接口的主要区别与联系
Java中具体类、抽象类、接口的主要区别与联系转载 2018-10-30 17:22:05 · 183 阅读 · 0 评论 -
构造函数返回值
For purposes other than simple initialization, classes can have constructors. Constructors are blocks of statements that can be used to initialize an object before the reference to the object is retur...原创 2018-11-01 10:50:09 · 987 阅读 · 1 评论 -
java基础----选择结构
选择结构的基本概念什么是选择结构?是指选择某一条件后,才能决定下一步做什么为什么需要选择结构因为程序是为了解决生活中的问题,而我们在生活中辉遇到选择之类 的问题,比如过年回家钱够的选择飞机,钱不够的选择火车;所以对应的 程序也应该有一个可以描述的选择结构;现实中的选择结构有哪些要素选择的条件,选择某一条件后执行的步骤基本if语句if 的基本结构if(判断条件){满足条件...原创 2018-10-30 18:15:21 · 190 阅读 · 0 评论 -
java循环结构
当程序需要重复执行一段代码时,使用循环结构。循环结构的特点是在给定的条件成立时,反复执行一段代码,知道条件不成立。java中的三种循环结构while循环do-while循环for循环while循环语法:while循环先判断循环条件,条件为true,则执行循环体,条件为false,则一次也不执行循环体。注意:循环条件为true,如果没有在{}里面改变循环条件的话,会出现死循环do-...原创 2018-10-30 18:48:36 · 239 阅读 · 0 评论 -
java基础 一维数组
一维数组1.数组的概念(1)数组 是个容器 保存的是数据 保存相同数据类型数据数组定义 数据类型[] 数组名 = 初值 其中数据类型代表:数组中盛放数据的 数据类型 int[] array = new int[5];数组使用下标(角标)来访问元素(保存元素) 下标从0开始注意:数组的长度一旦给定 就不能修改 []中5就是数组array的长度(2) 数组的第二种声...转载 2018-10-30 18:56:26 · 459 阅读 · 0 评论 -
java二维数组
二维数组的定义:可以简单理解为在数组中又存储了数组两种初始化形式格式1: 动态初始化数据类型 数组名 [ ][ ] = new 数据类型[m][n]数据类型 [ ][ ] 数组名 = new 数据类型[m][n]数据类型 [ ] 数组名 [ ] = new 数据类型[m][n]举例:int [ ][ ] arr=new int [5][3]; 也可以理解为“5行3例”格...转载 2018-10-30 19:07:30 · 179 阅读 · 0 评论 -
java方法重载
在java中,同一个类中的多个方法可以有相同的方法名称,但是有不同的参数列表,这就成为方法重载(method overloading)参数列表又叫参数签名,包括参数的类型,参数的个数,参数的顺序,只要有一个不同就叫做参数列表不同。重载是面向对象的一个基本特征。public class Demo { //一个普通得方法,不带参数,无返回值 public void add(){ //...原创 2018-10-30 19:27:34 · 249 阅读 · 0 评论 -
spring全家桶
五个常用的spring框架1.spring framework也就是我们经常说的spring框架,包括了ioc注入,context上下文,bean管理,springMVC等众多功能模块,其他spring项目,比如,spring boot 也会依赖spring框架。2.spring boot它的目标是简化了spring应用和服务的创建,开发与部署,简化了配置文件,使用嵌入式的web服务器,含...原创 2019-04-15 17:13:23 · 3927 阅读 · 0 评论