自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Java零基础学习记录14(常用类、枚举)

** 1. DateFormat和SimpleDateFormat类 ** (1) DateFormat与SimpleDateFormat的关系? 答:DateFormat(抽象类)是SimpleDateFormat的父类 DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //日期格式化,按照括号中的格式去格式化时间...

2019-07-18 21:31:02 124

原创 Java零基础学习记录13(异常、自动拆箱和自动装箱)

** 1. 冒泡排序的优化算法 ** (1) 冒泡排序的基础算法有哪些缺点? 答:每一趟比较都要比较到数组的最后,没有必要,只要比较到无序数列即可。 package bubbleproject; import java.util.Arrays; public class Bubble { public static void main(String[] args) { int[] ar...

2019-07-16 21:15:55 110

原创 Java零基础学习记录12(string、多维数组)

** 1. String类和常量池 ** (1) 请你列举出String类的常用构造方法? 1.String()创建了一个长度为0的字符串对象。 2.String(“hello”)创建一个hello的字符串对象。 3.String(char[] chars)通过传入的char数组来创建一个字符串对象。 4.String(byte[] bytes)通过传入的字节数组来创建一个字符串对象。 (2) 请...

2019-07-15 21:46:43 239

原创 Java零基础学习记录11(抽象方法、接口、内部类)

** 1. 抽象类和抽象方法 ** (1) 简述抽象方法的特征 1.抽象方法中可有成员变量、成员方法、静态方法、final所修饰的方法、abstract所修饰的方法。 2.抽象方法只能声明在抽象类中(含有抽象方法的类必须是抽象类),抽象方法不能有方法体。 3.抽象方法必须被子类实现。 如果子类不想实现父类的抽象方法,子类也必须是抽象类。 5.抽象类中可以包含0个或多个抽象方法。 package...

2019-07-15 21:39:50 128

原创 Java零基础学习记录10(一周内容复习以及补充)

第一周总结以及补充 ** *1:java 最大的特点:跨平台 jvm 是不是java 可以跨所有的平台? 答:不是。主流的平台都有对应的虚拟机。 2:c 是否可以跨平台? 可以。C 是多次编译,多个平台运行。Java 一次编译,四处执行。 **3:jdk:java development kit java 开发工具包 sdk:software development kit ** 4:jre...

2019-07-14 18:56:37 162

原创 Java零基础学习记录09(飞机躲避炮弹游戏实现)

** 飞机躲炮弹游戏实现 ** import java.awt.Color; import java.awt.Font; import java.awt.Frame; import java.awt.Graphics; import java.awt.Image; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; i...

2019-07-13 18:55:09 648

原创 Java零基础学习记录08(面向对象、for - each)

** 1. 面向对象三大特征_继承_instanceOf ** (1) 用你的理解阐述一下什么是继承 答:通过继承可以和父类有相同的属性和方法(除了构造方法以外),子类继承父类之后,不一定能够使用父类的方法或者属性,比如父类私有的属性和方法。 (2) 继承一个类,使用什么关键字?一个类能继承多个类么? 答:继承一个类使用extends关键字,在java中,只能实现单继承。 (3) 如果A继承B ,...

2019-07-12 17:19:50 184

原创 Java零基础学习记录07(面向对象、Java内存分析、垃圾回收机制)

** 1. 面向过程和面向对象的区别 ** (1) 用你的理解解释一下什么是面向对象编程,什么是面向过程编程. 答:面向对象相当于分工合作,分而治之。把不同的功能封装成一个个的方法,方法之间关系不密切,高内聚,低耦合。面向过程是按步骤执行,先执行一些步骤,在执行一些步骤,执行先后的程序关系紧密。 (2) 哪些语言是面向对象语言?哪些语言是面向过程语言? 答:面向对象语言:java、c++、pyth...

2019-07-11 20:40:07 193

原创 Java零基础学习记录06(Java零基础入门)

** 1. 控制语句和现实逻辑对应 ** (1) 流程控制语句的作用是什么,分为哪几类? 答:流程控制语句是用来控制程序中各语句执行顺序的语句。分为顺序结构、选择结构循环结构 (2) 一个系统,本质上都是由什么组成的? 答:本质上都是有“变量、选择语句、循环语句”组成。 ** 2. if单选泽结构 ** (1) 选择结构分为哪几种? if但选择结构、if-else双选结构、if-else-if-e...

2019-07-10 21:26:07 151

原创 Java零基础学习记录05(浅谈计算机编码规则)

** 1: 在程序中表示一个数据的时候,可以使用几种进制来表示? ** 在程序中有四种进制。 2进制:一位上可以有2种不同的状态[0-1] 逢2进1, 在计算机中一个0或者一个1称为1bit(1位),是计算机中最小的存储单元。8位表示1byte(一个字节)。以0b开头, 例如:0b1010(表示十进制的10) 8进制:一位上可以有8种不同的状态[0-7] 逢8进1。以0开头。例如:012(表示十进...

2019-07-10 20:52:55 122

原创 Java零基础学习记录04(Java语言规则以及语法)

** 1. 基本数据类型介绍 ** (1) 数据类型分为哪两大类? 基本数据类型和引用数据类型(4个字节) (2) 基本数据类型中有几大类?又细分为哪几种?分别占据的空间是多少? 1.数值型:byte(一个字节)、short(两个字节)、int(四个字节)、long(八个字节)、float(四个字节)、double(八个字节)。 2.字符型: char(两个字节) 3.布尔型:boolean(1位...

2019-07-10 20:45:35 139

原创 Java零基础学习记录03(java语言规则以及语法)

** 1. 注释(单行注释,多行注释,文档注释) ** 什么是注释?请写出单行注释,多行注释,以及文档注释 为了方便程序的阅读,java语言允许程序员在程序中写上一些说明性的文字,用程序的可读性。注释不会出现在字节码中。 单行注释:使用“//”开头,“//”后面的单行内容均为注释。 多行注释:以“/”开头以“/”结尾,在“/”和“/”之间的内容为注释,我们也可以使用多行注释作为行内注释。但是在...

2019-07-10 20:30:42 108

原创 Java零基础学习记录02(学java前必知内容)

** 1. JAVA 的特性和优势 ** (1) Java的核心优势是什么?其他特性是什么? 核心优势是:跨平台/可移植 其他特性是:安全性,面向对象,简单性,高性能,分布式,多线程,健壮性 (2) Java与C++的关系? Java也称为“C++ -”。就是将C++中一些过于灵活,过于强大的功能和语法去掉。这样,Java成为一辆人人都可以开的自动挡汽车,便于实现程序员规模协作。C++...

2019-07-10 20:23:17 171

原创 java零基础学习记录01(学编程之前的预科学习)

** 1. 为什么需要学编程,什么样的人可以做程序员? ** IT时代,编程是一种基本技能,程序是职业,IT是时代的核心建设者。任何职业都需要编程。成为程序员必须具有一定的逻辑,能够坚持刻苦的学习。 ** 2.编程和数学的关系? ** 编程和数学没有关系,编程是一种逻辑思维的表达。 ** 3. 流行的编程语言,应该怎么选择? Java的应用范围? 桌面应用的开发,比如word,excel等...

2019-07-10 20:15:38 148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除