随笔分类 - java基础总结
java基础知识总结
摘要:饿汉式单例: 1 package com.mon11.day27.single; 2 /** 3 * 类说明 : 4 * @author 作者 :chenyanlong 5 * @version 创建时间:2017年11月27日 6 */ 7 public class SingleTon { 8 /
阅读全文
摘要:线程的创建有两种方式,一种是类的继承extends Thread,一种是接口的实现implements Runnable 图示: 第一种: 1 package com.mon11.day27; 2 /** 3 * 类说明 : 4 * @author 作者 :chenyanlong 5 * @vers
阅读全文
摘要:1 package com.mon11.day16.file; 2 3 import java.io.File; 4 import java.io.IOException; 5 6 /** 7 * 类说明 : 8 * @author 作者 :chenyanlong 9 * @version 创建时间
阅读全文
摘要:第一步:先建立jdbc.properties 1 user=root 2 password=123456 3 url=mysql:jdbc://localhost:3306/yanlong 4 driver=com.mysql.jdbc.Driver 第一种方式:直接文件读取 1 package c
阅读全文
摘要:前言:在刚学习的时候,切记不能粘贴复制,更不能眼高手低,再简单的代码,都要自己独立动手写。 第一步:目录结构 第二步:代码区 Student.java:(一个学生的实体类) 1 package com.mon11.day13.collection.po; 2 /** 3 * 类说明 :实体类 4 *
阅读全文
摘要:前言:不知道是最近懒了,还不不想认真写博客,其实写一个质量高的博客是需要时间的,没办法时间太紧了 运行效果:
阅读全文
摘要:Java面向对象 :什么是面向对象、类与对象、封装、构造方法、static关键字、继承、抽象类、接口、多态 一、什么是面向对象 1、面向过程思想 面向过程:(PO,Procedure Oriented) 在理解面向对象思想之前,我首先来回顾一下以前C语言中的面向过程思想,面向过程思想强调的是过程(动
阅读全文
摘要:a、什么是方法重载?(同一个类中)方法重载是指在同一个类中,出现方法名相同,参数列表不同的情况。 b、什么是方法覆盖?(子父类中)方法覆盖是指在子类中,出现和父类一模一样的方法声明的时候,会运行子类的函数,这种现象称为覆盖操作。 方法覆盖会发生在有继承关系的父类和子类之间,而且是在子类类型中,子类继
阅读全文
摘要:前言:看到这么好的东西,忍不住又写到了博客上面 Student s = new Student();在内存中究竟做了哪些事情呢? ①加载student.class文件进内存。 ②为栈内存s开辟空间。 ③为堆内存学生对象开辟空间。 ④对学生对象的成员变量进行默认初始化。 ⑤对学生对象的成员变量进行显示
阅读全文
摘要:前言:之前一直不知道构造代码块的意思是什么,只是知道他的具体的表现形式,因为经常在面试题中看到,所以准备好好写写。 作用: 给对象进行初始化,对象一建立就运行,而且优于构造方法运行。 和构造方法的区别: 构造代码块是给对象进行初始化,构造方法是给指定的对象进行初始化。构造代码块中定义的是不同对象的共
阅读全文
摘要:构造方法:对象创建时,就会调用与之对应的构造方法,对对象进行初始化; 一般方法:对象创建后,需要方法功能时才会调用。 构造方法,在对象创建时,会调用且只调用一次。 一般方法,对象创建后,可以被调用多次。
阅读全文
摘要:前言:关于冒泡排序和选择排序,每次写的时候都要再看看他们的概念,这次,就自己写明白 1.冒泡排序: 其实冒泡排序应该用例子证明,设数组长度为N。 1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。 2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”
阅读全文
摘要:Java数组 :数组、Arrays类、排序 一.数组 数组是一个变量,存储相同数据类型的一组数据 数组的结构和基本要素 标识符:数组的名称,用于引用不同的数组 数组元素:向数组中存放的数据 元素下标:对数组元素进行编号,数组下标从0开始 元素类型:数组元素的数据类型 【注】声明一个数组就是在内存空间
阅读全文
摘要:前言:关于共有3中遍历输出方式,很早之前我就想整理,无奈一直没有抽出时间,分别是传统的for循环遍历,迭代器Iterator,foreach,这次我通过测试代码,测试了一下。 先用一张草图,大概有个印象:,图虽然丑了点但是全部是干货。 这是我的测试代码,我用的是测试方法写: 运行的效果:
阅读全文
摘要:前言:我写博客的目的很简单,很单纯,把自己平时学的东西,放到博客上,空闲的时间,就可以看看自己曾经看到过得东西。 Java流程控制语句:判断结构、选择结构、循环结构 一.判断结构 判断结构包括if 分支、if…else…分支、if..else if…else分支、if嵌套四种。 1、if(条件表达式
阅读全文
摘要:Java语言基础组成:关键字、标识符、注释、常量和变量、运算符、语句、函数、数组 一.标识符 标识符是在程序中自定义的一些名称,由大小写字母[a-zA-Z],数字[0-9],下划线[ _ ],特殊字符[$]组成。 1. 标识符的命名规则 (1) 数字不可以开头 (2) 不可以使用关键字 (3) Ja
阅读全文
摘要:1.关于JVM原理:http://www.cnblogs.com/zhanglei93/p/6590609.html 2.关于垃圾收集机制:http://www.cnblogs.com/zhanglei93/p/6636831.html JVM运行时数据区有程序计数器、虚拟机栈、本地方法栈、堆、方法
阅读全文
摘要:小感慨:我就静静的写着代码玩,度过一年一度的双十一,今晚就更新进度,整理笔记。
阅读全文

浙公网安备 33010602011771号