Java常用方法, //实现 BigInteger 任意进制之间的转换 private static String change (String num, int from , int to) { return new java.math.BigInteger(num, from ).toString(to); } //实现 int 整数任意进制之间的转换 pri
JAVA——File类, File类 用来将文件或者文件夹封装成对象 方便将文件与文件夹的属性信息进行操作 File对象可以作为参数传递给流的构造函数 了解File类中的常用方法 注意:流只能操纵数
JAVA——自定义异常, 概叙: 因为项目中会出现特有的问题,而这些问题并未被java所描述并封装对象。所以对于这些特有的问题可以按照java的对问题封装的思想。对特有的问题,进行自
匹配括号--Java, 利用自己编写的栈实现对输入字符串的括号进行匹配。"("和")", "["和"]", "{"和"}"成对出现是合法字符串。例如"[][]{}", "{[[([]([])()[])]]}"是合法的; "([(])", "[())"是不合法的
JAVA静态内部类,
初识java, Java的安装及配置方法 ---用txt文档编写java文件过程 1、先建立一个txt文件,并将后缀改为.java。 最终形成*.java的文件 2、在dos中使用命令javac *.java将其编译成*.class文件 3、用
java 网络编程, package com; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; i
Java之类的继承, 继承的概念 Java继承是使用已存在的类的定义作为基础来建立新类,新类的定义可以增加新的数据或新的功能,也可以用父类的功能。 类的继承格式 class 父类 { } class
java synchronized, 同步类型 1 同步代码块 synchronized(obj){} obj是一个对象的实例 一个线程A执行这个代码块时,其他线程(B,C,D)遇到被obj同步的代码块就阻塞,等待A解除占用后再执行,
java 面向对象, 面向对象 封装的原则 要求使对象之外的部分不能随意存取对象的内部数据,从而有效避免了错误对它的“交叉感染”,使软件错误能局部化,降低排错难度 继承 所有的
java的垃圾回收机制, 1 了解 引用计数算法 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器的值加1,当引用失效时,计数器的值就减1,任何时刻计数器为0的对象就
Java知识点, 总结: 一、 静态代码块 - 动态代码块 -构造函数 静态代码块只在第一次new的时候执行一次,之后不再执行;动态代码块在每次new的时候都执行一次。 在不涉及继承的情况
Java Servlet, 今天看到Jenkins使用了Winstone servlet container,就稍微了解一下什么是java servlet。 首先看看Jenkins是怎么提到servlet的: 安装Jenkins可以直接运行war,但是: Alternatively, if you have
Java面试题, 一.有三个一样大的箱子,分别放着笔记本电脑,一枝笔和一盒糖,当然事先你不知道那个箱子装的是那件东西,现在让你选择其中一个箱子,然后由工作人员打开另外两个箱子中的
Java内存机制, 露从今夜白,月是故乡明。 -----杜甫的《月夜忆舍弟》 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 栈:存放基本类型的变量数据和对象
JAVA图片压缩, 可以将像素高的图片转成像素低的图片,同时图片清晰度会降低 jdk1.5之前的不支持PNG格式的图片,之后支持,下面先来一个传进文件传出文件方式的: package com.oct.com;
java学习, //9X9乘法表 public static void main(String[] args) { for(int b = 1;b = 9;b++){ for(int a = 1;a = b;a++){ System.out.print(a + " * " + b+" "); } System.out.println(); } } } 1*1 1*2 2*2 1*3 2*3 3*3 1*
JAVA之道, 软件开发之[b][/b]路是充满荆棘与挑战之路,也是充满希望之路。Java学习也是如此,没有捷 径可走。梦想像《天龙八部》中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,
Java 设计模式, Java 设计模式 创建型模式 创建型模式概述 常见创建型模式详解 结构型模式 结构型模式概述 常见结构型模式详解 行为型模式 行为型模式概述 策略模式 Java 设计模式 下
冒泡排序——java, 冒泡排序 时间复杂度:O(n^2) 空间复杂度:O(1) 稳定 核心代码: /** * 冒泡排序 * @author jin */ public class BubbleSort { public void bubble () { int [] a = { 1 , 2 , 4 , 3 , 9 , 10 ,
Java Constructor, 1.Constructor was introduced in C++,Java adopted it from C++. 2.A constructor is a special method automatically called when an object is created.(also means to initialize the object). 3.The name of the constructor is ex
java 反射机制, 反射机制:所谓的反射机制就是java语言在运行时拥有一项自观的能力。通过这种能力可以彻底的了解自身的情况为下一步的动作做准备。下面具体介绍一下java的反射机
java面试, 面试官:熟悉哪种语言 应聘者: Java. 面试官:知道什么叫类么 应聘者:我这人实在,工作努力,不知道什么叫累 面试官:知道什么是包? 应聘者:我这人实在?
【Java】垃圾回收机制, 一、 GC( Garbage Collector) 原理分析 Java语言规范没有明确地说明JVM使用哪种垃圾回收算法,但是任何一种垃圾回收算法一般要 做2件基本的事情
Java 开发环境配置, 下载jdk-8u45-windows-x64.exe,双击安装,选择路径后,默认安装。 JDK1.8官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ( 注意下载与自己