java基础
入门系列
pencejz
踏踏实实做人,认认真真做事
展开
-
命令行封装jar包
确保jar包创建之前java环境配置完成即可。验证方法:cmd命令行输入:jar.exe,出现以下界面即表示可生成jar包。输入命令:jar -cvf 即将生成的jar包名称 待生成jar路径回车即可生成。注意:生成的文件默认保存在当前路劲下。原创 2017-12-25 17:31:15 · 358 阅读 · 0 评论 -
【小工具类】将一个十进制数转化成二进制/四进制/八进制/16进制
先直接上完整代码:public class Test { public static void main(String[] args) { int num = 100; System.out.println(toBinary(num)); System.out.println(toQuaternary(num)); System.out.println(toOctal(num...原创 2018-03-10 14:18:13 · 1403 阅读 · 0 评论 -
【小工具类】Unicode字符串转换成汉字
import java.io.IOException;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String[] args) throws IOException { String str = "\u301...转载 2018-01-31 16:46:09 · 912 阅读 · 0 评论 -
IO流操作三 : 使用字节数组流实现文件的拷贝
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;原创 2017-12-29 00:56:47 · 484 阅读 · 0 评论 -
IO流操作二 : 转换流的基本使用
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java原创 2017-12-28 21:59:43 · 215 阅读 · 0 评论 -
IO流操作一 :源文件/源文件夹 复制到指定目录
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;/** * IO操作 * 1.注原创 2017-12-26 23:28:19 · 444 阅读 · 0 评论 -
子类与父类属性或方法重名时,使用super.(属性名/方法名)调用父类型属性或方法
public class Test { public static void main(String[] args) { Sub s = new Sub(); s.test(); }//main}abstract class Super{ int x,y; public Super(){ x=3; y=4; } public void test()原创 2017-04-22 19:04:20 · 2115 阅读 · 0 评论 -
对象类型转换
对象类型转换1、向上造型父类型(抽象父类、接口父类)定义的变量可以引用任意其子类型对象。即子类型赋值到父类型2、向下强转父类型赋值到子类型3、instanceof关键字实现安全的强制类型转换---先判断,在转换public class Demo { public static void main(String[] args) { //1.父类型(抽象父类、接口父原创 2017-04-22 22:17:14 · 579 阅读 · 0 评论 -
内部类和匿名内部类的使用
内部类1.内部类可以共享外部类的属性和方法2.外部类封装了内部类3.当内部类与外部类属性或方法重名时,在内部类中使用外部类属性或方法时必须加前缀:外部类.this.4.在方法体外面定义的内部类的访问类型可以是public,protecte,默认的,private等4种类型,这就好像类中定义的成员变量有4种访问类型一样它们决定这个内部类的定义对其他类是否可见;此时,我们也可以在外原创 2017-04-22 23:43:08 · 316 阅读 · 0 评论 -
数组的基本操作
数组声明直接声明一个数组时,必须给出数组长度。使用元素创建数组时,不能给出数组长度,因为给出的元素个数就代表了数组长度int[] arr = new int[10]; //使用长度创建数组int[] arr = new int[]{1,2,3,4}; //使用元素创建数组数组复制System.arraycopy(源数组,源位置,目标数组,目标位置,复制的个数);Object Arryays.co...原创 2017-04-22 17:54:56 · 385 阅读 · 0 评论 -
基础-基本数据类型问题
基本数据类型(8种) 整型:long(8字节)、int(4字节、默认)、shot(2字节)、byte(1字节8位二进制表示)---转换成二进制直接存储 浮点型:double(8字节、默认)、float(4字节)---科学计数法存储 逻辑型:bollean(1字节)---true、false 字符型:char(2字节)数据类型转换:byte--->short--->int---&...原创 2017-01-07 16:52:49 · 427 阅读 · 0 评论 -
基础-java常识
java3个版本 javaEE:企业版---服务端的企业应用程序、互联网应用(主要用途) javaSE:标准版---PC端的桌面应用程序 javaME:移动版---移动终端的应用程序JDK分为3个部分 JVM:java虚拟机:是一个能运行java字节码的软件,JVM决定了java程序运行的速度。 API:核心类库(三境界:会用,会改,会设计知来历) 开发工具:方便开原创 2017-01-07 21:50:28 · 256 阅读 · 0 评论 -
XML的生成与解析
准备工作1、员工工具类class Emp { private int id; private String name; private int age; private String gender; private int salary; public Emp(){ } public Emp(int id, String name, int age, String ge原创 2017-05-01 08:34:07 · 404 阅读 · 0 评论 -
环境变量的配置及作用
path环境变量配置方式1path环境变量配置方式2path环境变量作用classpath环境变量配置classpath环境作用path和classpath的区别原创 2017-02-04 20:55:46 · 490 阅读 · 0 评论