Java(包装类), 5.1 概述 Java提供了两个类型系统,基本类型与引用类型,使用基本类型在于效率,然而很多情况,会创建对象使用,因为对象可以做更多的功能,如果想要我们的基本类型
JAVA输入输出流, 输入流 从硬盘上读取文件到内存 1,准备文件和输入流 2,准备字节数组开始读取 3,边读取边转换 4,关闭流 public static void main(String[] args) { File file=new File("D:\\File.txt"); File
Java基础, 1.myeclipse的安装和使用 eclipse 免费开发工具 myeclipse 收费的插件,破解myeclipse 不再描述,你懂 2.debug的调试 使用这种模式就能调试程序(看到数据怎么变化) 使用debug 3.快捷键
Java基础, 1.面向对象和面向过程的区别 面向对象编程以提供对象的形式,对客户端程序员提供方法,屏蔽内部实现,对客户端程序员来说是透明的 ,方法与数据之间进行封装。对
快速排序-java, 快速排序-java 快速排序的思想是使用二分法,将比索引值小的值全部放在左侧,将比索引值大的值全部放在右侧。 之后再使用递归对左右两个区域重复上述动作,直到排
选择排序-java, 选择排序-java 转载请注明出处:http://blog.csdn.net/a740169405/article/details/50716196 思路: 选择排序是给每个位置选择当前元素最小的,比如给第一个位置选择最小的,在剩余元
java构造方法, java构造方法 1. 多数情况下,初始化一个对象的最终步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。构造方法必须满
java的动态代理, 代理模式是一种很常用的设计模式,spring的aop实现就使用了代理模式,它的特点是代理类与目标类实现相同的接口,代理类并不真正实现服务,而是通过调用目标对象的
Java 常用操作, **1、**int类型定义的数组,初始化默认是0 **2、**String类型定义的数组,默认值是null **3、**char类型定义的数组,默认值是0对应的字符 **4、**double类型定义的数组,默认值
java socket, 单线程通信 http://blog.csdn.net/kongxx/article/details/7259436 多线程通信 http://blog.csdn.net/kongxx/article/details/7259465 传输对象 http://blog.csdn.net/kongxx/article/details/7259827 传输压缩对象 http
java基本数据类型, 基本数据类型也称简单数据类型,java语言共有8种数据类型(按精度由低到高):byte, short, char, int, long, float, double, byte 使用byte关键字来声明byte型变量: byte x = -12, Tom
java开发环境搭建, 开发环境搭建主要分三步: 1.安装jdk 笔者使用的jdk是64位: 链接:http://pan.baidu.com/s/1c0nVsmk 密码:8sz9 双击运行,安装很简单。 2.设置环境变量 为了配置JDK的系统变量
java定时任务, java定时任务的实现有很多方式。 比如,开启一个单独的线程,按照自己的规则,一直循环执行。这种方式适用于简单的任务。 java还提供了定时任务相关的类。java.util.
Java 1022, package com.lovo;/** * 分数运算; * @author 周博 */import java.util.Scanner;public class Scoremain {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.print("**** 分数计算器 ****\n
Java 1019, package com.lovo;import java.util.Scanner;/** * 七星彩; * @author 周博 */public class Test04 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.print("请输入您需要购买的注数:
Java 1014, 学习总结
Java重写, (1) 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。在Java中,子类可继承
java的数据类型, 任何一个程序都要进行数据的处理所以对于数据的保存就必须有严格的限制,这些限制就体现在数据的划分上,即不同的数据类型可以保存不同的数据内容,
Java 类集框架, http://blog.csdn.net/chai_daguanren/article/details/5111988 在基础的应用中,我们可以通过数组来保存一组对象或者基本数据,但数组的大小是不可更改的,因此出于灵活性
MD5加密(java), /** * MD5加密算法 * @param data * @return */public synchronized static final String hash(String data) {MessageDigest digest = null;if (digest == null) {try {digest = MessageDigest.getInstance("MD5");} catch (NoSuchA
Java阻塞队列, 暂拟 可参考 Java中的阻塞队列 : http://ifeve.com/java-blocking-queue/ Java并发编程:阻塞队列 http://www.cnblogs.com/dolphin0520/p/3932906.html
java final关键字, final的意思是最终,在java中其代表的含义大概可以概括为"不可修改" final可以修饰类,变量,方法 如果用final修饰类,那么该类不能被继承,因此用final修饰的类一般是
Java面向对象编程, Java 的核心是面向对象编程。事实上,所有的Java 程序都是面向对象的,你别无选择。这一点与C++ 不同,因为在那里你可以选择是否面向对象编程。面向对象编程与
Java 异常处理, 异常产生后,如果不做任何处理,程序就会被终止。Java的异常处理使程序不会因为一个异常而影响整个程序的执行。 Java捕获异常 Java的异常捕获结构由try、
java移位运算, 复习: 二进制转10进制 : 要从右(低位)到左(高位)用二进制的每个数去乘以2的相应次方 11001 = 1*2 0 +0*2 1 +0*2 2 +1*2 3 +1*2 4 =1+0+0+8+16 =25 10进制转2进制: 25 25/2=12 余数1 12