- 博客(11)
- 收藏
- 关注
原创 谈谈JavaScript和Java
刚接触JavaScript时,还认为JavaScript和Java有什么联系。其实呢,JavaScript和Java没有一点联系,真要说有什么关系就是老婆和老婆饼的关系吧。下面介绍一下他们有什么不同。 JavaScript Java 语言类型 弱语言类型 强语言类型 声明变量 声明变量不用规定类型,类型由内容决定,使用时可以为变量赋不同类型值...
2020-08-18 19:19:55
28666
2
原创 for循环详解
不管用什么语言编写程序,for循环是最常用的一种循环结构。for循环的格式:for(初始化语句,判断条件语句,控制条件语句){循环体}执行顺序:1.首先执行初始化语句。2.执行判断语句,如果为true则执行循环体,执行控制条件语句,一直循环。3.如果判断条件语句为false就结束循环。继续执行后面的程序。package com.etime.zero;public class Test { public static void main(String[] args
2020-08-04 22:14:16
1076
原创 选择排序
选择排序(Selection-sort)的工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。package com.etime.zero;/* * 简单选择排序 */public class SimpleChoose { public static void main(String[] args) { // TODO Auto-generated .
2020-08-02 16:45:06
165
2
原创 冒泡排序
冒泡排序是指它重复地遍历要排序的元素列,依次比较两个相邻的元素,如果顺序不是从小到大排列,就把他们交换过来。遍历元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。package com.etime.zero;public class BubblingSort {/* * i表示轮数 j表示交换的次数 可
2020-08-01 16:48:52
117
原创 如何使用SimpleDateFormat
SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。使得可以选择任何用户定义的日期-时间格式的模式。在java中我们获取到的date对象,打印出来的格式并不是对每一个用户都适合,那么我们就可以使用simpleDateFormat格式化日期格式,使得用户很容易识别。日期和时间格式由日期和时间模式 字符串指定,下面有几个常用的字符:y 年M 年中的月d 月中的...
2020-07-31 19:41:47
680
原创 Java中如何复制图片以及文档
在某一个文件夹中我们通常是Ctrl+C&Ctrl+V复制一个文档或者图片是吧。简称CV战士。那么我们来看一下怎么在Java中复制图片和文档呢?这里就要使用到I/O流中的字节流和字符流。字节流通常用于处理二进制数据,实际上它可以处理任意类型的数据,但它不支持直接写入或读取Unicode码元;字符流通常处理文本数据,它支持写入及读取Unicode码元。package com.etime02;import java.io.File;import java.io.FileInputStr
2020-07-30 21:08:12
1150
2
原创 数组复习
今天遇到一道题求许多个数的平均值,按照之前的方法先定义许多个数,然后再求平均值,这样感觉很麻烦。这里就引入一种集合来解决这个麻烦——数组。数组:用于储存多个相同类型数据的集合。上图中介绍了数组的要素,注意下标是从零开始的,下面来看一下怎么使用数组。同基本数据类型一样,需要先定义数组,然后再初始化数组,最后使用数组。/* * 数组 */public class IntArray { public static void main(String[] args) { // T.
2020-07-30 14:29:20
137
原创 认识Collection集合及其使用
之前学习了数组,可以创建引用类型数组,比如说通过创建几个学生对象求平均成绩。那如果其中一个学生的成绩搞错了,或者想多求几个学生的平均成绩,那怎么办呢?这时候就需要用到集合,首先来说一下集合是什么呢,集合是把具有相同性质的一类东西汇成一个整体。是不是有点抽象呢?俗话说就是存储同一类引用类型对象的容器。它不同于数组的是,它在你不知道有多少对象时集合大小可以一直改变,它还可以修改对象,删除对象等等。集合的主要操作:将对象添加到集合从集合中修改对象从集合中查找对象从集合中删除对象接下来介..
2020-07-27 20:57:24
223
原创 常见的两种单例模式之懒汉单例模式和饿汉单例模式
常见的两种单例模式单例模式:单例模式是常见的一种设计模式,该模式的主要目的是确保某一个类中只有一个实例存在。那么我们就在想为什么要使用单例模式呢?在编程时我们经常会频繁的创建和销毁全局类中的对象。为了避免这种消耗资源,占用内存的现象我们就使用单例模式。单例模式要点:要保证一个类中只有一个实例。接下来介绍两种常见的单例模式:懒汉模式和饿汉模式/* * 懒汉单例模式 */public class SingleTonLazy { //自定义一个对象,使用final修饰防止被更改 //使
2020-07-24 22:17:55
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人