Java
-
java面试题-线程
简述线程、程序、进程的基本概念。以及他们之间关系是什么? 系统运行程序到停止就是一个进程创建到消亡的过程,而线程则是进程的更小单位 线程有哪些基本状态? 初始,运行中,等待,阻塞,…
-
牢记:SimpleDateFormat不是线程安全的
Java 8 概述 写了若干年Java了, 却不知道 SimpleDateFormat 不是线程安全的,难受啊! 以至于写出了下面的代码:发布于博客园 public final…
-
java面试题-基础
ArrayList 扩容机制步骤 1.检查 检查之前的元素数量+1 是否 大于元素存储容量,如果大于 则进行扩容2.创建一个新的数组,新的数组是原先的1.5倍 采用 N+N>…
-
java面试题-常用框架
Spring Spring 是什么 一个开发框架,一个容器,主要由面向切面AOP 和依赖注入DI两个方面,外加一些工具 AOP和IOC AOP 面向切面 AOP是一种编程思想,主要…
-
结对编程代码互评
结对编程代码互评 简介 本篇文章对刘其同学的个人项目代码进行分析评价。刘其同学使用 Java 作为项目语言,数据存储在 sqlite3 数据库中。很好地完成了需求文档中的要求,功能…
-
Google编码规范之Java-结对编程实例分析
项目:中小学数学卷子自动生成程序具体需求:请看文档源码:yyq说明:分析顺序为编码规范的顺序,其中不乏有交叉的部分具体分析:1.文件名以其最顶层的类命名,要是能从命名了解主要功能就…
-
Google编码规范之Java-结对编程实例分析
项目:中小学数学卷子自动生成程序具体需求:请看文档源码:yyq说明:分析顺序为编码规范的顺序,其中不乏有交叉的部分具体分析:1.文件名以其最顶层的类命名,要是能从命名了解主要功能就…
-
湖南大学结对编程——分析结对编程队友的个人项目
湖南大学结对编程——分析结对编程队友的个人项目 分析对象:郭家乐同学的个人项目 分析人:凌志豪 目录 一、需求问题分析 二、简述郭家乐同学的解决方案 三、项目结构及代码分析 四…
-
湖南大学结对编程——分析结对编程队友的个人项目
湖南大学结对编程——分析结对编程队友的个人项目 分析对象:郭家乐同学的个人项目 分析人:凌志豪 目录 一、需求问题分析 二、简述郭家乐同学的解决方案 三、项目结构及代码分析 四…
-
结对编程队友代码分析
队友这次的个人项目编程采用的java语言编译。 结构: 1)user.java:定义了User类,存储User的属性和一些简单的调用方法。 2)test.java:定义了主类 3)…