Java基础
文章平均质量分 61
如果你想更好的理解Java基础,不妨到我这来看看~
码农磊子
程序猿一枚,希望自己的博客对大家有帮助!
展开
-
Java基础之IO流(持续更新中)
为什么要写这篇文章?帮助更多大(xīn)佬(shǒu)学习,理解。写的很通俗,结合生活实际应该都比较容易理解。本文主要内容有IO的理论部分,实际用法,原理,面试题,源码。----------------------------------------------------------------------------------------IO流概念 IO流:IO流简单来说就是Inpu...原创 2018-04-23 17:16:14 · 421 阅读 · 0 评论 -
Java基础之函数
函数 提高了代码的复用性 将代码进行了封装 修饰符 返回值类型 函数名(形参类型 形式参数1,形参类型 形式参数2...) { 函数体; reutrn 返回值; }* 函数-两个明确 |--这个功能的结果是什么? |--这个功能实现过程中是否需要未知内容参与...原创 2018-04-21 18:15:21 · 170 阅读 · 0 评论 -
Java基础之继承,重写
1.继承概述 1.1当多个类中有大量的相同共性的时候就可以不断向上抽取,定义父类,让子类去继承父类 1.2 父类:超类,基类 子类:派生类2.继承的好处 2.1继承提高了代码的复用性 2.2让类与类之间产生关系,给多态提供多态3.继承的特点 ...原创 2018-04-21 18:19:06 · 249 阅读 · 0 评论 -
Java基础之面向对象概述
面向对象概述 0.面向对象语言:c#,c++,java,就是将过程封装成对象,指挥对象来做 1.面向对象是一种常见的思想,符合人们的思考习惯 2.面向对象的出现,将复杂的问题简单化了 3.面向对象的出现,将曾经过程中的执行者变成了对象当中的指挥者面试题:说一下你对面向对象的理解 首先,面向对象是一种常见的思想,符合人们的思考习惯。面向对象的出现,将复杂的问题简单化...原创 2018-04-21 18:17:59 · 146 阅读 · 0 评论 -
Java基础之多态,接口,抽象方法
1.多态:对象在不同时刻表现出来的不同状态1.1条件 要有继承关系或者实现关系 要有函数重写 父类类型指向子类对象1.2多态之间成员特点 函数:编译看左面,运行看右面 变量:编译看左面,运行看左面(函数有重写。而变量没有)1.3多态的弊端和解决方案 多态不可以让父类访问子类的特有功能(Ani...原创 2018-04-21 18:22:52 · 161 阅读 · 0 评论 -
Java基础之包
包就相当于windows中的文件夹一样好处及特点:可以对编译出来的.class文件进行分类管理 可以给类提供多层命名空间 包要写在文件中程序的第一行 package > import > class 类名的全称是包名.类名创建包 ...原创 2018-04-21 18:24:04 · 182 阅读 · 0 评论 -
Java基础之Arrays,System,StringBuffer,Integer
Arrays工具类Arrays是针对数组操作的工具类,里面的方法全是静态函数public static String toString(Object[] arr); //把数组转换成字符串public static void sort(int[] arr); //对数组进行排序public static void binarySearch(int[] arr, int value)...原创 2018-04-21 18:25:50 · 139 阅读 · 0 评论 -
Java基础之this,static,构造函数
构造函数 函数名与类名相同 不用定义函数的返回值 没有具体的返回值(因为构造函数没有结果)构造函数:构建创造对象时候调动的函数,可以给对象初始化,但给对象赋值推荐用setpublic class Person{ public Person() { System. out.print("我被new了" ); } ...原创 2018-04-21 18:29:50 · 1055 阅读 · 1 评论 -
Java基础之Java简介
此专栏为本人当时学习毕老师的Java基础笔记,想看的可以溜达溜达。集合,多线程,IO流是亮点,过一阵会重写并更新~常见的软件 系统软件:Dos Windows Linux 应用软件:扫雷 迅雷 QQ什么是程序为了让计算机执行某些操作或解决某个问题执行的一系列有序指令的集合交互方式 图形化操作界面Graphical User Interface,操作简单,...原创 2018-04-21 18:35:38 · 238 阅读 · 0 评论 -
Java基础之进制,常量,变量,运算符
常量 在程序的运行过程中,其值是不可以发生改变的量。 常量的分类: 字面值常量 整数常量12,-23 实数常量12.5,-65.43 字符常量'a','A','0' 字符串常量"hello" ...原创 2018-04-21 17:38:06 · 185 阅读 · 0 评论 -
Java基础之数组,排序,二分折半查找
数组概述:用于将相同数据类型存储在内存中声明格式:元素类型[] 数组名称 = new 元素类型[长度];创建数组: int arr[] = new int[5];数组特点:一旦建立,必须明确长度内存图 常见数组异常 ArrayIndexOutOfBoundsException 数组角标越界 NullPointerException 引用型变量没有指向任何实体...原创 2018-04-21 17:51:29 · 226 阅读 · 0 评论