![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
肃穆丶
生活就像一座围城,城里的人想出去,城外的人想进来。
展开
-
线程总结 和 javadoc标记
一、Thread线程API文档学习: 线程 是程序中的执行线程。Java 虚拟机允许应用程序并发地运行多个执行线程。 每个线程都有一个优先级,高优先级线程的执行优先于低优先级线程。每个线程都可以或不可以标记为一个守护程序。当某个线程中运行的代码创建一个新 Thread 对象时,该新线程的初始优先级被设定为创建线程的优先级,并且当且仅当创建线程是守护线程时,新线程才是守护程序。 当 Java 虚原创 2016-08-15 20:41:01 · 283 阅读 · 0 评论 -
Spring Aop 的实现原理
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定转载 2016-11-24 18:10:36 · 749 阅读 · 0 评论 -
Java基础知识
下文将罗列在实际学习开发中遇到的容易忘记的知识点,虽然简单,但有必要记下来随时查看。 概念1:try-catch-finally块中,finally块在以下几种情况将不会执行。(1)finally块中发生了异常。(2)程序所在线程死亡。(3)在前面的代码中用了System.exit();(4)关闭了CPU概念2转载 2016-11-21 21:36:55 · 738 阅读 · 0 评论 -
将ResultSet结果集通过反射转换成对象LIST集合
说明:Lz新手,通过这个练习反射。(mysql数据库)一,简单的创建一个数据库,并给上数据。 二、 1.创建一个Emp.java 。 2.创建和 数据库中各列名一样的属性,且为private类型。 3.有一个空构造器。 4.有get/set 方法,重写toString方法,hashCode和equals方法。三、写一个测试类。publ原创 2016-09-06 17:40:20 · 6315 阅读 · 2 评论 -
Java反射基础
反射,一种计算机处理方式。是程序可以访问、检测和修改它本身状态或行为的一种能力。 JAVA中可以通过反射来获取 类,属性,方法,和构造器。一 获取类,通过反射获取类有3种方式 有一个student的对象和 类 ①通过Student类来获取 Class clazz=Student.class; ②通过student对象来获取 Class clazz1=s原创 2016-09-06 15:58:27 · 608 阅读 · 0 评论 -
ArrayList,LinkedList,equals,hashcode,String的介绍
1、字符串池注意事项:例1:String str0 = "aaa";String str1 = "aa";String str2 = new String("aaa");String str3 = "a";String str4 = str1 + str3;String str5 = "aaa";String str6 = new Strin原创 2016-08-11 20:16:48 · 328 阅读 · 0 评论 -
封装,继承,多态,抽象类,接口,Static,super, final
Java知识点,先记着,没事看看,本人小白一枚。原创 2016-08-11 19:57:09 · 733 阅读 · 0 评论 -
Java泛型-类型擦除
一、概述 Java泛型在使用过程有诸多的问题,如不存在List.class, List不能赋值给List(不可协变),奇怪的ClassCastException等。 正确的使用Java泛型需要深入的了解Java的一些概念,如协变,桥接方法,以及这篇笔记记录的类型擦除。Java泛型的处理几乎都在编译器中进行,编译器生成的bytecode是不包涵泛型信息的,泛型类型信息将在编译处理是被擦转载 2016-08-10 16:40:25 · 256 阅读 · 0 评论 -
编写程序,利用GregorianCalendar类,输入日期(yyyy-MM-dd),打印当前月份的日历。
编写程序,利用GregorianCalendar类,输入日期(yyyy-MM-dd),打印当前月份的日历。package com.wy3.zuoye06;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;原创 2016-08-08 19:47:44 · 1717 阅读 · 0 评论 -
接口Map<k,v>的方法介绍及其底层的实现
小白一枚,个人看法,请多多包涵。原创 2016-08-09 19:29:02 · 3415 阅读 · 0 评论 -
在eclipse里如何给main函数里的args参数赋值
今天在用eclipse写代码的时候,要用到args[]数组,要在程序运行前手动的给程序传参, 一时不知道怎么解决,不能直接run,所以就在网上搜了一下。步骤如下:1.选中项目主类右键在run as里选中 run configuration 2.选择第2个选项卡 (x)=Arguments 3.在Program arguments里输入参数,点下Apply,最后再点Run 测试: 传原创 2016-08-19 17:09:56 · 13071 阅读 · 1 评论 -
多态(Polymorphism)
如果让你选择一项面向对(Object Oriented,后文简称OO)象最重要的或者最能表现OO特点的技术特征,会是什么? 封装(wrap)、继承(inheritance)、重载(override)还是多态(polymorphism),亦或是其他? 在我看来,答案无疑将是多态。封装是优点,继承是基础,重载是特点,而多态则是特征。 虽然这四者缺一不可,无论少了哪一个转载 2016-11-25 11:15:10 · 325 阅读 · 0 评论