java基础
文章平均质量分 53
抓狼的羊
目前从事移动应用的开发,希望能在这里交到更多的朋友,学到更多的知识。
展开
-
注解的使用介绍以及APT使用介绍
1. 概念(什么叫注解Annatation)? 2. Java中的常见注解(1) @Override @Target(ElementType.METHOD)用于重写父类方法,或者实现接口对应的方法(2) @ Deprecated @Target(value={CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE,PARAMETER, TYPE}...原创 2018-07-05 16:53:50 · 2424 阅读 · 1 评论 -
Java内省技术
Java的内省技术与反射技术关系密切,内省机制是通过反射来实现的。 常用类:BeanInfo, Introspector,PropertyDescriptor,Class,Method,Field,Constructor等 (1)根据JavaBean对象,获取或修改属性 根据JavaBean对象,以及属性名,构造出PropertyDescriptor对象, 通过PropertyDe原创 2017-11-09 21:27:02 · 364 阅读 · 0 评论 -
使用ant打包java程序
Ant是一个构建工具,它可以帮助我们将项目开发过程中需要完成的各种步骤组织起来,通过一个简易的方式来构建整个项目。 一些典型的任务是:编译java源代码、运行java程序、拷贝文件或目录、将编译完成的类打包等等。 一、 安装与配置 下载Ant,当前版本是1.9.4。http://ant.apache.org/bindownload.cgi 解压文件到目录D:\Softwar转载 2015-01-20 11:17:24 · 650 阅读 · 0 评论 -
自定义装饰类BufferedReader
调用自定义装饰类读取文件public static void test2()throws Exception { MyBuffer br = new MyBuffer(new FileReader(new File("IOTest11.java"))); String line = null; while((line = br.myReadLine()) != null) {原创 2014-12-31 16:37:48 · 504 阅读 · 0 评论 -
IO中使用缓冲读写操作控制台数据的newLine()方法
import java.io.*; class IOTest5 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); //读控制台数据 BufferedWriter原创 2014-12-28 12:14:22 · 3729 阅读 · 0 评论 -
Java将10进制转成二进制的方法
public static String toBin(int num) { StringBuilder sb = new StringBuilder(); if(num == 0) { return ""; } else { sb.append(toBin(num/2)+num%2); } return sb.toString(); }该方法采用递原创 2014-12-28 14:52:21 · 1058 阅读 · 0 评论 -
Java中的转义字符
java中的转义字符有四种: JAVA中转义字符: 1.八进制转义序列: + 1到3位5数字;范围'00'~'377' :空字符 2.Unicode转义字符:u + 四个十六进制数字;0~65535 u0000:空字符 3.特殊字符:就3个 ":双引号 ':单引号 \:反斜线 4.控制字符:5个 r 回车 n 换行 f 走纸换页 t 横向跳格原创 2014-12-28 13:15:18 · 563 阅读 · 0 评论 -
如何将java编辑的图形化程序编辑为可执行jar文件
java图形化编程主要依赖于awt以及swing包,这两个包中提供了大部分基本控件。 编程人员基本可以通过从包中查找相关组件,通过相关语法,即可完成相应的图形化编程(此处不赘述)。 现在谈谈如何实现将java编辑的图形化程序编辑为可执行jar文件?? (1)java文件是带有package指定的,即最终编辑为class文件时是指定包的 如文件顶部有 package mypack; (2)通原创 2015-01-08 09:46:34 · 465 阅读 · 0 评论