- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 JAVA_SE基础——21.二维数组的定义
2 二维数组的定义基本与一维数组类似//定义一个3行5列的二维数组//方法1,先new对象,然后再初始化每个元素int[][] a = new int[3][5]; a[0][0]=1;a[0][1]=2;a[0][2]=3;class BBB{ public static void main(String[] args)
2015-07-20 13:32:23 898
转载 Java常用排序算法/程序员必须掌握的8大排序算法
本文由网络资料整理而来,如有问题,欢迎指正!分类:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序所需辅助空间最少:堆排序平均速度最快:快速排序不稳定:快速排序,希尔排序,堆排序。先来看看8种排
2015-07-20 11:05:22 983 2
原创 JAVA_SE基础——20.数组的常见操作
1.遍历数组使用for循环来遍历数组 代码如下:public class Ergodic { public static void main(String[] args) { int[] arr = { 1, 2, 3, 4, 5 }; // 定义数组 // 使用for循环遍历数组的元素 for (int i = 0; i < arr.length; i++) { S
2015-07-19 21:07:30 965
原创 JAVA_SE基础——19.数组的定义
数组是一组相关数据的集合,数组按照使用可以分为一维数组、二维数组、多维数组本章先讲一维数组不同点:不使用数组定义100个整形变量:int1,int2,int3;;;;;;使用数组定义 int i[100]数组定义:int i[100],只是一个伪代码,只能表示含义的。一维数组可以存放上千万个数据,并且这些数据的类型是完全是相同
2015-07-19 17:02:00 765
原创 JAVA_SE基础——18.方法的递归
方法的递归是指在一个方法的内部调用自身的过程,递归必须要有结束条件,不然就会陷入无限递归的状态,永远无法结束调用,接下来用一个最简单的例子来体现下方法递归,使用递归算法计算自然数之和:public class Example18 { public static void main(String[] args) { int sum = getSum(4);
2015-07-19 13:03:24 1127
原创 JAVA_SE基础——17.方法的重载
方法重载:方法重载就是方法名称重复,加载参数不同。具体规范:一.方法名一定要相同。二.方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体。1.如果参数个数不同,就不管它的参数类型了!2.如果参数个数相同,那么参数的类型或者参数的顺序必须不同。三.方法的返回类型、修饰符可以相同,也可不同。重载的例子如下 用代码实现对两个整数相加,对三个整
2015-07-19 12:21:12 981
原创 JAVA_SE基础——16.方法
接触过C语言的同学,这小章节很容易接受。Java中的方法是类似与C语言中的函数 功能和调用方法都类似 只不过叫法不一样 因为java是面向对象 c是面向过程 仅仅是叫法不同。。 。看到15章节的同学,应该都会话矩形吧,现在先看一下在不使用方法时如何实现打印三个长宽不同的矩形,代码如下:public class Rectangle01 { public static void
2015-07-19 10:38:58 1706
原创 JAVA_SE基础——15.循环嵌套
嵌套循环是指在一个循环语句的循环体中再定义一个循环语句结构,while,do…while,for循环语句都可以进行嵌套,并且可以互相嵌套,下面来看下for循环中嵌套for循环的例子。 如下:public class Circulation { public static void main(String[] args) { int i, j;
2015-07-18 21:50:22 907
原创 JAVA_SE基础——14.循环结构语句
建议有些基础的同学阅读,0基础可能会有些困难(最好看正文配合基础课本的例子)所谓循环语句主要就是在满足条件的情况下反复执行某一个操作。Java提供了3种常用的循环语句,分别为for循环语句、while循环语句和do-while循环语句,下面分别对这3种循环语句进行介绍。第一:while语句【他将告诉编译器反复的执行一组代码,直到满足某个条件为止】他的语法形式为:while(布尔
2015-07-17 11:20:41 944
原创 Java中普通代码块,构造代码块,静态代码块的代码示例及区分
//执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块//普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”public class CodeBlock01{ public stati
2015-07-13 09:47:56 908
原创 java语法基础(总结)
1,关键字:其实就是某种语言赋予了特殊含义的单词。 保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ; 注意: 1),数字不可以开头。 2),不可以使用关键字。3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储空
2015-07-09 17:46:45 1785
原创 JAVA_SE基础——13.选择结构语句
if选择结构语法:if(条件){ 代码块}public class Test{ public static void main(String[] args){ int a = 5; if(a < 6){ System.out.print("
2015-07-08 16:59:07 1926 5
转载 JAVA_SE基础——12.运算符的优先级
优先级 操作符 含义 关联性 用法 ----------------------------------------------------------------1 [ ] 数组下标 左 array_name[expr] . 成员选择 左 object.member
2015-07-08 16:44:56 625
原创 JAVA_SE基础——11.Java中的运算符
在程序设计中,运算符应用得十分广泛,通过运算符可以将两个变量进行任意运算。数学中的“+”、“-”、“*”、“/”运算符同样也适用于Java语言。除了这些算术运算符外,Java中还包含有关系运算符、逻辑运算符、位运算符等,本节将向大家详细介绍这些运算符。1.算术运算符在数学运算中最常见的就是加减乘除,被称作四则运算。Java中的算术运算符就是用来处理四则运算的符号,,,
2015-07-08 14:40:14 905
mysql数据库语言范本
2018-05-04
java逻辑题100题
2018-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人