随笔分类 - Java基础知识
摘要:Java.Thread 01线程简介 一个进程-->多个线程 进程:执行程序的一次执行过程 线程:就是独立的执行路径 现在的多线程 多是 模拟出来的 02线程实现(重点) 三种创建方式: 继承Thread(重点) 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用
阅读全文
摘要:一、JAVA自带注解 1.@Override:覆盖父类方法 2.@Deprecated:不建议使用(就是方法上画一条横线划掉那种) 3.@SuppressWarnings:去掉警告;使用方法:@SuppressWarnings("all")等,参数为String[] 二、原注解 作用:负责注解其他注
阅读全文
摘要:1.通过Thread实现 public class TestThread extends Thread{ public TestThread(String name) { super(name); } public void run() { for(int i = 0;i<5;i++){ for(l
阅读全文
摘要:1. Vector & ArrayList 1) Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。 2) 当Vector或ArrayList
阅读全文
摘要:获取class对象,有三种方法: 1.通过类名.class直接访问 Class c = Integer.class; 2.通过Class.forName(类名)函数获取 Class c = Class.forName("Integer"); 3.通过对象.class获取 Integer n = ne
阅读全文
摘要:String,StringBuffer,StringBudilder区别: 1String 是字符串常量,创建内容不可以变, final修饰意味着String类型不能被继承,减少被修改的可能,从而最大程度上确保了安全性。 2.StringBuffer,StringBuilder都是字符串变量,创建后
阅读全文
摘要:方法1. 得到long类型当前时间long l = System.currentTimeMillis();//new日期对象Date date = new Date(l);//转换提日期输出格式SimpleDateFormat dateFormat = new SimpleDateFormat("y
阅读全文
摘要:Java开发环境JDK(Java编辑器、Java运行工具(JRE作用)、Java文档生成工具、Java打包工具) 1.Java是严格区分大小写的。2.Java程序中一句连续的字符串不能分开在两行书写, eg:System.out.println("hello world!");会报错3.使用+=、-
阅读全文

浙公网安备 33010602011771号