
java基础
XiaoqiangNan
这个作者很懒,什么都没留下…
展开
-
简单的冒泡排序06
所谓的冒泡排序其实很简单,我们自己比较的时候也是拿着第一个数和剩余所有数进行逐一比较,得到最小或者最大的数。再拿第二个数进行比较......假如有5个数,我们自己比较的话比较四轮就会出现结果,所有外层循环我们定义:假定有一个数组a for(int i=a.length-1;i>0;i--):a.length就是数组的个数值,这就始终控制我们比较的轮数比数组中数字的个数少1进入当前原创 2017-02-19 09:19:22 · 335 阅读 · 0 评论 -
java15io流基础
io流主要就是搞清楚各个类之间的关系,还有File类,重点搞清楚转换流,序列化流的应用今天先讲述各个类之间的关系。废话少说,之间上图原创 2017-05-25 22:43:26 · 268 阅读 · 0 评论 -
java基础之获取一定范围的随机数字14
获取一个一定范围内的随机数字int x=(int)(Math.random()*(max-min+1)+min); Random rd=new Random(); int x=rd.nextInt(max-min+1)+min;原创 2017-03-05 18:58:21 · 602 阅读 · 0 评论 -
java之集合13
学习java中的结合首先要理清java中的集合脉络:集合:首先有一个所有类的超级接口 Iterable 该接口中有一个方法:Iterator iterator();返回一个迭代器 接口: Collection 接口:原创 2017-03-05 17:50:36 · 256 阅读 · 0 评论 -
java基础之java关键字05
声明:该关键字为摘录,建议可以大致了解,无需刻意记忆,在后期编程时自然就了解了。 abstract 抽象的 一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现 break 一个Java的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执原创 2017-02-12 15:12:03 · 266 阅读 · 0 评论 -
java基础之数据类型转换04
java中的数据类型转换分 自动类型转换和强制类型转换。 要想玩转数据类型转换必须先要搞清楚这几个数据类型之间的长度关系才行 他们的转变关系:byte》》short》》int》》long》》float》》double在编程中统一认为浮点型数据大于整型数据容量。还有一个应该关注的是char这种数据类型和int类型之间的转换关系A:65a:97原创 2017-02-12 15:07:30 · 342 阅读 · 0 评论 -
java基本语法之 javadoc02
开发java程序的几个先决条件: 运行java程序必须要有JVM,该虚拟机包括在我们的jre中 开发java程序必须有jdk,jdk包括了jre以及开发过程中所需的一些工具对象。java中的基本数据类型: byte short int long boolean chare float double 占用字节数分别为1,原创 2017-02-12 14:38:38 · 363 阅读 · 0 评论 -
java基础之java语法规则数据类型03
java中的标识符:所谓标识符说的直白一点,在java中凡是可以自己命名的地方都是标识符。标识符的命名规则:字母,数字,下划线,美元符号,人民币符号,不能以数字开头。注意不能是java中的关键字。至于java中的关键字有哪些我们不用刻意去记住,边学边用就足够了。java中的数据类型: 分两个大类:简单数据类型和引用数据类型 具体如图:原创 2017-02-12 14:54:06 · 277 阅读 · 0 评论 -
java入门级笔记01
java语法其实相当简单 在学习语法之前我们先要了解的是jdk 和jre直接的区别和联系 jdk:java开发平台工具 jre:java的运行时环境想做java开发首先要安装jdk:jdk根据操作系统的不同分windows 和linux系统 配置环境变量: 提到环境变量我们就要指定path原创 2017-02-10 17:08:08 · 319 阅读 · 0 评论 -
修饰符小结12
访问控制修饰符:1.public的访问级别最高,其次是protected,默认,private2.类可以被public和默认修饰,不能被protected, private修饰3.局部变量不能被访问控制修饰符修饰abstract修饰符1.抽象类不能被实例化2.抽象类中可以没有抽象方法.但是有抽象方法的类必须被定义为抽象类3.如果子类中没有实现抽象父类中的所有的抽象方法,原创 2017-02-19 11:23:39 · 290 阅读 · 0 评论 -
java程序的加载过程和equalse比较11
java中静态语句块,实例语句块的加载顺序。JVM在加载类的时候,会先将static修饰的静态内容加载至jvm,实例变量当程序运行过程中,用到实例对象的时候,该对象才被创建并被加载至JVM。类在执行过程中会先加载静态语句块,在执行其他方法,创建该类对象时,会先加载实例语句块,在执行对应的构造方法。在执行后续代码。==和equalse的区别从Object类来将,equalse和==的原创 2017-02-19 10:46:08 · 362 阅读 · 0 评论 -
java中的方法重写和重载10
方法重写和方法重载重载(overload)方法的重载是发生在本类中发生重载的构成条件:方法名相同,参数列表不同,与返回值类型无关。各个重载的方法直接可以相互调用。发的的重写(override)方法的重写发生在具有继承关系的子类中方法重写要求子类中的方法名,形式参数列表,返回值类型都要和父类中被重写的方法相同。不是父类中所有的方法都可以被重写的,要看访问权限修饰符,而且父原创 2017-02-19 10:28:24 · 286 阅读 · 0 评论 -
this,super关键字08
this关键字: this关键字只在本类中使用。 this可用在构造方法中,但必须用于构造方法的首行。 this可以用在成员方法中指代当前对象。super关键字:提到这个关键字的前提是我们当前使用的这个类是其它类的子类。super可用于访问父类中定义的属性super可用于调用父类中定义的成员方法super可用于在子类构造器中调用父类原创 2017-02-19 10:13:17 · 301 阅读 · 0 评论 -
java中的访问权限的修饰符09
java中的访问权限修饰符:修饰符同一个类中同一个包中子类中(不同包)全局privateYesdefaultYesYesprotectedYesYesYespublic原创 2017-02-19 09:57:21 · 409 阅读 · 0 评论 -
数组07
介绍一下数组: 数组是一种只能存储同一种数据类型的数据结构 数组也是一种引用类型 数组中的元素类型可以是简单数据类型,也可以是引用类型 数组中存储元素的空间都一个对应的索引,非常便于查询 数组一经创建后其大小是不能改变的,所谓的扩容并非是把原数组的容量进行了扩展,而是将其进行的数组的拷贝将原来的数组元素拷贝到了一个更大原创 2017-02-19 09:46:49 · 229 阅读 · 0 评论 -
ecllipse jdk8 tomcat8
使用JDK8时,如果还是用tomcat7 进行配置会出现jsp页面无法解析问题,修改为tomcat8即可。在eclipse中创建web项目,默认使用1.5进行编译,当然不符合要求,需要修改buildpath 将1.5修改为1.8,且需要修改 projectt facets 中对应的值,将1.5修改为1.8.原创 2017-10-10 10:27:19 · 586 阅读 · 0 评论