Java基础
文章平均质量分 52
nicolas9974
这个作者很懒,什么都没留下…
展开
-
Java基础 String类的一个小问题
class StringDemo { public static void main(String[] args) { String s1 = "abc";//s1是一个类类型变量, "abc"是一个对象。 //字符串最大特点:一旦被初始化就不可以被改变。 String s2 = new String("abc"); String s3 = "abc";原创 2015-06-24 00:11:23 · 370 阅读 · 0 评论 -
Java基础 for循环增强语句的局限性
package test;import java.util.ArrayList;class Test { public static void main(String[] args) { ArrayList al = new ArrayList(); al.add("asdasd"); al.add("vvvvv"); al.add("123123"); f原创 2015-06-27 15:39:52 · 444 阅读 · 0 评论 -
Java基础 StringBuilder和StringBuffer的区别
StringBuilder 线程不同步StringBuffer 线程同步一般开发用StringBuffer,因为一般开发都是单线程, 提高程序运行效率, 多线程用StringBuffer原创 2015-06-26 19:32:19 · 253 阅读 · 0 评论 -
Java基础 泛型基础
package test;import java.util.ArrayList;import java.util.Collection;public class MainTest { public static void main(String[] args) throws Exception { Collection a = new ArrayList(); Collecti原创 2015-07-08 23:20:45 · 327 阅读 · 0 评论 -
Java泛型 通过反射获得方法参数中的变量类名和泛型
通过反射获得方法参数中的变量类名和泛型package test;import java.lang.reflect.Method;import java.lang.reflect.ParameterizedType;import java.util.ArrayList;public class MainTest { public static void main(String[]原创 2015-07-09 20:31:00 · 2051 阅读 · 0 评论 -
Java基础 例子保存
package cn.itcast.day2;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.InputStream;import原创 2015-07-09 20:33:20 · 308 阅读 · 0 评论 -
eclipse常用的几个快捷键
Alt+/ 内容补全 Ctrl+1 快速修复 Ctrl+Shift+O 导入包 Ctrl+Shift+F 自动排版 Alt+向前(向后) 一层一层查看源码后,上一步(方向键左), 下一步(方向键向右) Ctrl+/ 代码注释、或者取消注释 F2 查看警告详细说明 Ctrl+Shift+X 小写变大写 Ctrl+Shift+Y 大写变小写 Ctrl+Alt+向下键原创 2015-09-27 13:40:37 · 457 阅读 · 0 评论 -
Java基础 枚举
public class Test { public static void main(String[] args) { WeekDay weekDay = WeekDay.FRI; System.out.println(weekDay.name()); // System.out.println(weekDay.ordinal()); // 在枚举序列中的位置 System.o原创 2015-05-23 15:11:08 · 347 阅读 · 0 评论 -
Java基础 Java与C++的几点细节不同
package test;public class Test { public static void main(String[] args) { // part1: 运算位 int a = -4; System.out.println(a>>1); // >> 算术右移 -2 System.out.println(a >>> 1); // >>> 逻辑右移原创 2015-06-09 21:51:39 · 340 阅读 · 0 评论 -
Java基础 Arrays.atList需要注意的一个问题
//运行类名为arg[0]的main函数import java.lang.reflect.Method;import java.util.Arrays;public class Test { public static void main(String[] args) throws Exception { int[] a1 = new int[]{1, 2, 3}; int[]原创 2015-05-23 17:23:33 · 2077 阅读 · 0 评论 -
Java基础 日期Calendar类
注意:Calendar.MONTH 0为一月,从0开始package test;import java.util.*;class CalendarDemo { public static void main(String[] args) { //指定某一天,可以查星期等 Calendar c1 = Calendar.getInstance(); c1.set(2原创 2015-06-27 17:02:21 · 358 阅读 · 0 评论 -
Java基础 静态导入
import语句可以导入一个类或某个包的所有类import static语句导入一个类中的某个静态方法、某个静态变量 、所有静态方法、所有静态变量例子import java.lang.Math;public class Test{publicstatic void main(String[] args)throws Exception {原创 2015-05-23 13:57:48 · 379 阅读 · 0 评论 -
Java基础 eclipse基本功能说明
1.专业名称了解:ide: integrity development environment2. 工作间 与 工程一个工作间有多个工程,工程下面有源文件,jar包,一些数据文件等(如txt,xls,jdbc等)3.java编译器和运行环境配置window—>preferences—>Java—>Compiler编译器window—>prefe原创 2015-05-23 13:40:34 · 446 阅读 · 0 评论 -
Java基础 String split方法
split方法简单示范package test;class Test{ public static void main(String[] args) { printStrings("aaaXbbbXcccX".split("X")); /* 以,为分割 aaa bbb ccc */ printStrings("aaaXbbbXXXcccX原创 2015-06-25 20:46:27 · 344 阅读 · 0 评论 -
Java基础 泛型限定的应用
有Person类,Student类和Worker类都继承Person,有Person比较方法类Comp,这个比较方法类Comp还能给Person子类用,? 通配符。也可以理解为占位符。泛型的限定;? extends E: 可以接收E类型或者E的子类型。上限。? super E: 可以接收E类型或者E的父类型。下限下面是TreeSet的构造函数, 注意比较器Compara原创 2015-06-27 00:52:44 · 339 阅读 · 0 评论 -
Java基础 通配符?+泛型限定
基本应用package test;import java.util.*;/* ? 通配符。也可以理解为占位符。 泛型的限定; ? extends E: 可以接收E类型或者E的子类型。上限。 ? super E: 可以接收E类型或者E的父类型。下限 */class Test { public static void main(String[] args) { Ar原创 2015-06-27 00:44:27 · 407 阅读 · 0 评论 -
Java基础 日期Date类和SimpleDateFormat类
Date类 和SimpleDateFormat类日期格式查询Java文档,如下图package test;import java.text.SimpleDateFormat;import java.util.Date;class Test { public static void main(String[] args) throws Exception {原创 2015-06-27 16:57:35 · 353 阅读 · 0 评论 -
Java数据结构 map集合的两种取出方式
map集合的两种取出方式1,Set keySet:将map中所有的键存入到Set集合。因为set具备迭代器。所有可以迭代方式取出所有的键,在根据get方法。获取每一个键对应的值。Map集合的取出原理:将map集合转成set集合。在通过迭代器取出。import java.util.*;class Test{ public static void main原创 2015-06-27 10:34:27 · 801 阅读 · 0 评论 -
Java基础 System类
/*System:类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。描述系统一些信息。获取系统属性信息:Properties getProperties();*/import java.util.*;class SystemDemo { public static void main(String[] args) { Pro原创 2015-06-27 16:10:56 · 330 阅读 · 0 评论 -
回归老博客(no zuo no dead)
最近想了比较多,脑子一热,还是想回归老博客, 做到资源的统一,以后回过来找资源不用来回切换博客。老博客地址: http://blog.csdn.net/auto_ac 部分文章已经移动到老博客,移动的文章这个博客已经删除(做到资源的统一)本博客内容有(关于Java) 1. 小知识点 2. 基础 3. IO流 4. 异常 5. 简单设计模式 3. 面向对象 4. 反射原创 2015-10-06 13:09:26 · 485 阅读 · 0 评论