自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

转载 JavaSE024_枚举的应用之存入List集合

转自:http://blog.csdn.net/u013142781/article/details/50471106对于枚举,初学Java的时候可能我们就已经接触过了,但是在毕业前,其实一直都不知道真正工作里面枚举是怎么用的,枚举有什么用?接下来,博主就介绍枚举在实际工作中的一种使用场景,本文只适合初级的小菜鸟看哈,大神看了可别嘲笑这是水文哦,哈哈!一、使用场景在实际的工作中,比

2016-01-30 10:56:16 9838

转载 JavaSE023_Java异常封装(自定义错误码和描述)

转载自:http://blog.csdn.net/u013142781/article/details/50609488真正工作了才发现,Java里面的异常在真正工作中使用还是十分普遍的。什么时候该抛出什么异常,这个是必须知道的。当然真正工作里面主动抛出的异常都是经过分装过的,自己可以定义错误码和异常描述。在给出异常分装例子之前,需要给大家普及Java里面的checked异常和un

2016-01-30 10:07:46 3139 2

原创 JavaSE022_枚举详解

在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。package com.cctvjiatao.Enum;/** * @auth

2016-01-30 09:25:01 369

转载 JavaSE021_数组之应用举例(利用二维数组实现五子棋图形版——二人对战)

转自:http://blog.csdn.net/cnlht/article/details/8176130package com.cctvjiatao.FiveChess;import java.awt.Color;import java.awt.Cursor;import java.awt.Dimension;import java.awt.Graphics;import jav

2016-01-30 07:51:01 2157

原创 JavaSE020_反射应用之工厂模式

一、没有使用反射机制的工厂模式package com.cctvjiatao.Reflect;public interface Fruit { public abstract void eat();}package com.cctvjiatao.Reflect;class Apple implements Fruit{ @Override public void eat() {

2016-01-28 21:50:51 342

原创 JavaSE019_反射应用之动态代理

一、获得类加载器的方法package com.cctvjiatao.Reflect;public class Person{ }package com.cctvjiatao.Reflect;public class Hello { public static void main(String[] args) { Person p = new Person(); System.

2016-01-28 21:09:53 316

原创 JavaSE018_详解反射14例

一、反射的概念反射主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。反射是java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高!二、反射的作用1、反编译:.class-->.java;2、通过反射机

2016-01-28 20:22:26 487

原创 JavaSE017_数组之应用举例(利用二维数组实现五子棋功能完善——二人对战)

import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;public class FiveChess { private static final int CELL = 16; private static final char CELL_CHAR = '┼'; p

2016-01-26 07:07:23 1125

转载 JavaSE016_数组之应用举例(输出考试成绩的前三名)

转自:http://blog.csdn.net/erlian1992/article/details/50571605在慕课网学习的时候遇到了这样一个Java编程练习题,正好对所学习的Java基础知识检验一下:请根据所学知识,编写一个Java程序,实现输出考试成绩的前三名 要求:  1、考试成绩已保存在数组scores中,数组元素依次为89 , -23 , 64 , 91 , 11

2016-01-24 08:15:34 976

原创 JavaSE015_数组之应用举例(利用二维数组实现五子棋初步功能)

import java.io.*;public class Gobang{ //定义一个二维数组来充当棋盘 private String[][] board; //定义棋盘的大小 private static int BOARD_SIZE = 15; public void initBoard() { //初始化棋盘数组 board = new String[BOARD_

2016-01-23 08:09:39 643

原创 JavaSE014_数组之应用举例(实现浮点数转换成人民币读法字符串)

实现浮点数转换成人民币读法字符串,思路如下:int len = zhengStr.length();//取整数部分字符串长度       for(i = 0; i            int temp = zhengStr.charAt(i) - 48;//当前字符转为数值           int part = (len - i - 1) / 4;//当前

2016-01-23 07:44:08 503

转载 JavaSE013_数组之常用工具类封装二

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Random;/** * 数组操作辅助类,支持int,char,boject,String类型 */public class ArrayHelper {

2016-01-22 22:33:54 279

转载 JavaSE012_数组之常用工具类封装一

import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Map;import java.util.Random;import java.util.TreeMap;/** * * ArrayUtil.java * * @desc 数组操作工具

2016-01-22 22:30:53 288

原创 JavaSE011_数组之常用工具类Arrays

java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的(static修饰的方法可以直接通过类名调用,即类方法)。具有以下功能:1、给数组赋值:通过fill方法。2、对数组排序:通过sort方法,按升序。3、比较数组:通过equals方法比较数组中元素值是否相等。4、查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。实例

2016-01-22 22:28:34 335

原创 JavaSE010_数组之二维数组的实质和遍历

1、二维数组的实质是一维数组/* * type [][] arrName * Java语言采用上面的语法格式来定义二维数组,但它的实质还是一维数组, * 只是其数组元素也是引用,数组元素里保存的引用指向一维数组。 * * 同样可以把这个二维数组当成以为数组来初始化:arrName = new type[length][] * 上面的语法相当于初始化了一个一维数组,这个一维数组的长

2016-01-22 21:58:51 424

原创 JavaSE009_数组之foreach循环

/* * 使用foreach遍历数组元素时无需获得数组长度,也无须根据索引来访问数组元素。 */public class TestForEach { public static void main(String[] args) { String[] books = { "轻量级J2EE企业应用实战", "Struts2权威指南", "基于J2EE的Ajax宝典" }; // 使用f

2016-01-22 21:29:28 494

原创 JavaSE008_循环结构之return

/* * return并不是专门结束一个循环的,而是结束一个方法。 * 当一个方法执行到return语句时,这个方法将被结束。 * Java程序中大部分循环都被放在方法中执行,一旦在循环体内执行到一个return语句, * 就会结束该方法,循环体自然也随之结束。 */public class Return { public static void main(String[] ar

2016-01-22 20:54:50 466

原创 JavaSE007_循环结构之continue

/* * continue的作用是跳过当次循环中剩下的语句,接着开始下一次循环 * 而break是完全终止循环本身 */public class Continue { public static void main(String[] args) { // 一个简单的for循环 for (int i = 0; i < 5; i++) { if (i == 2) { c

2016-01-22 20:48:27 370

原创 JavaSE006_循环结构之break

/* * break用于完全结束一个循环,跳出循环体。 * 不管是哪种循环,一旦在循环体中遇到break,系统将完全结束该循环,开始执行循环之后的代码。 */public class Break { public static void main(String[] args) { // 一个简单的for循环 for (int i = 0; i < 10; i++) { Sy

2016-01-22 20:33:07 410

原创 JavaSE005_二进制转换、与或非异或、位运算

直接看代码public class TestDemo { public static void main(String[] args) { /* 符号为:最高位同时表示图号,0为正数,1为负数 */ /* 1、二进制转换为十进制 二进制转换为10进制的

2016-01-22 20:15:10 784

原创 JavaSE004_Math类总结之常用方法

直接看代码实例:public class MathDemo { public static void main(String args[]){ /*---------下面是符号相关的运算---------*/ /* * 计算绝对值。 */ System.out.pr

2016-01-22 17:44:06 348

原创 JavaSE003_String类总结之内存分析

先上代码:public class StringDemo { public static void main(String[] args) { /** * 情景一:字符串池 * JAVA虚拟机(JVM)中存在着一个字符串池,其中保存着很多String对象; * 并且可以被共享使用,因此它提高了效率。

2016-01-22 17:10:36 324

原创 JavaSE002_String类总结之常用方法及实例

1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:                            String s = “abc”;                            s = “Java语言”;其实按照面向对象的标准语法,其格式应该为:             

2016-01-22 14:35:54 362

原创 JavaSE001_String类总结之构造器和常用方法

一、String构造器1、String()Initializes a newly createdString object so that it represents an empty character sequence.初始化一个新创建的字符串对象,它代表了一个空的字符序列2、String(byte[] bytes)Constructs a new String by

2016-01-22 13:49:49 747

原创 006_安装配置 Android Studio(附安装包下载链接)

1、下载 AndroidStudio 1.5 集成安装包2、配置好 Java JDK环境,参照《002_JDK安装及环境变量配置》3、根据提示一步一步安装好  Android Studio4、启动android-studio,下边是启动后截图。android-studio启动时提示。如果是之前安装过老版本的android-studio,选择第一个,第一次安装默认选择即可5、

2016-01-17 11:36:49 463

原创 005_Eclipse配置Tomcat

Eclipse配置Tomcat

2016-01-13 20:18:48 400

原创 004_在Eclipse环境下搭建Android开发平台(离线搭建)

1、首先确保2、以Android5.1.1/Google APIs22为例,下载 ADT-23.0.6.zip 和 android-sdk-windows.rar3、安装android 开发插件4、配置android sdk5、新建Android项目了

2016-01-11 21:01:35 521

原创 003_eclipse安装教程

1、下载安装包,详见*******2、右键你下载的压缩包3、解压完毕后即可使用,进入文件夹,红框如图所示就是eclipse的启动程序4、若你打开的时候发现有这样的对话框,请参照*******来完成java环境的安装,如果没有提示,则直接进行下一步。5、第一次打开要设置工作环境,你可以选择在别的盘或者默认c盘,点击ok6、创建一个项目:选择file--Ne

2016-01-11 19:59:29 485

原创 002_JDK安装及环境变量配置

1、去Java官网下载JDK,所有JDK安装配置方法都差不多,本贴以7.79版做示例,下载完成后双击安装文件2、第一个界面直接点击下一步3、第二个界面点击更改,选择JDK安装路径,本例为D盘Java文件夹。(注:JDK安装路径最好不要有空格)4、第三个界面直接点击下一步5、直到安装完成即可6、配置环境变量,点击【我的电脑】,右键-->选择

2016-01-09 11:53:28 988

原创 001_如何在官网下载Java JDK的历史版本

官网上最显眼位置只显示了Java SE的JDK的最新版本下载链接,因为都是英文,如果英文不是很好,寻找之前的JDK版本需要很长时间,而且未必能在那个隐蔽的位置找到之前版本列表。qing烟帮你说明从刚进入oracle官网(sun被甲骨文收购了,所以要去oracle官网)到下载jdk的详细步骤。官网上最显眼位置只显示了Java SE的JDK的最新版本下载链接,因为都是英文,如果英文不是很好,寻找之

2016-01-09 10:41:29 1121

融云最简单实例源码

从官网上下了DEMO却总是无法集成,查了好多资料,发现好多人和我遇到同样的情况,我就又耐心地一步一步集成,终于可以跑通了,以下是代码,末尾附源码包供下载

2016-04-19

Tomcat7.0安装包

Tomcat7.0安装包 《005_Eclipse配置Tomcat》配套资源

2016-01-13

在Eclipse环境下搭建Android开发平台(离线搭建)

在Eclipse环境下搭建Android开发平台(离线搭建)所需资源下载地址 关联文章《 004_在Eclipse环境下搭建Android开发平台(离线搭建)》: http://blog.csdn.net/lvyoujt/article/details/50499578

2016-01-12

空空如也

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

TA关注的人

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