自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

java jdk1.8 中文谷歌翻译版

java jdk1.8 中文谷歌翻译版,大家可以下载去学习. 收藏.

2020-07-14

mysql数据库语言范本

create database [if not exists] 数据库名 [character set=字符集] [collate=校对集]; character set:用来设定数据库中的字符数据所要使用的字符编码,一些固定的名字,常用有utf8,gbk,gb2312。 也可以写成charset。 collate:翻译为整序,整理,校对集,校对规则,排序规则——其实就是指字符以何种方式进行排序的设定,也是一些跟字符编码有关联的固定名字。比如“传”和“智”两个字,按拼音,就是“传”在前,但按笔顺,就是“智”在前。 数据库创建后的文件及存放位置:/data/数据库名/db.opt 其中的等号可以省略,但需有空格,比如:character set utf8 collate utf8_general_ci 查看:show charset; show collation;

2018-05-04

java逻辑题100题

程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。 1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 做了【程序3】 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如: 153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 【程序4】 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。

2018-05-04

23种JAVA设计模式和15种J2EE设计模式

23种JAVA设计模式和15种J2EE设计模式

2016-03-16

(官方)Java语言程序设计(原书第8版)基础篇和进阶篇复习题和编程题答案

(官方)Java语言程序设计(原书第8版)基础篇和进阶篇复习题和编程题答案

2015-07-22

空空如也

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

TA关注的人

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