
Java基础
Sky_LBK
这个作者很懒,什么都没留下…
展开
-
String类中你不知道的细节
转自 https://blog.youkuaiyun.com/u010425776/article/details/50760337跟着大神学事半功倍!大闲人柴毛毛的博客 https://blog.youkuaiyun.com/u010425776直接量创建对象更高效在Java中,创建一个字符串有两种方法://第一种方法String str1 = "字符串1";//第二种方法String str2 = new ...转载 2019-03-19 14:54:04 · 114 阅读 · 0 评论 -
Java基础9---集合框架2
(去除ArrayList中重复字符串元素方式)(掌握)A:案例演示需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)思路:创建新集合方式package com.heima.list;import java.util.ArrayList;import java.util.Iterator;@SuppressWarnings({ "rawtypes", "...原创 2019-03-28 23:35:41 · 300 阅读 · 0 评论 -
Java基础8---集合框架1
(对象数组的概述和使用)A:案例演示需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 Student[] arr = new Student[5]; //存储学生对象 arr[0] = new Student("张三", 23); arr[1] = new Student("李四", 24); arr[2] = n...原创 2019-03-27 22:53:00 · 203 阅读 · 0 评论 -
Java基础2---Java语言基础
知识点的根据黑马程序员视频总结(常量的概述和使用)(掌握)A:什么是常量在程序执行的过程中其值不可以发生改变B:Java中常量的分类字面值常量自定义常量(面向对象部分讲)C:字面值常量的分类字符串常量 用双引号括起来的内容整数常量 所有整数小数常量 所有小数字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号布尔常量 较为特殊,只有...原创 2019-03-19 14:33:11 · 360 阅读 · 0 评论 -
Java基础1---计算机基础知识与Java语言基础
文章内容来自黑马程序员课程—27天学通Java基础。此课程很优秀!计算机概述(了解)A:什么是计算机?计算机在生活中的应用举例计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。应用举例1:科学计算2、数据...原创 2019-03-19 09:26:55 · 329 阅读 · 0 评论 -
Java基础---Java语言基础
文章原址: https://blog.youkuaiyun.com/u010425776/article/details/46854199高级编程语言的组成:关键字、标识符、注释、常量与变量、语句、函数、数组,下面一一介绍各个组成元素。a) 关键字i. 定义:关键字是一些英文单词,但在java中有特殊含义,自定义的变量不能和关键字重名。ii.注:关键字一般都小写。b)&...转载 2019-03-19 08:25:55 · 364 阅读 · 0 评论 -
Java基础---前期准备
转载柴毛毛大佬优秀文章-----Java基础—学习Java之前的准备 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/u010425776/article/details/45640065 </div> ...转载 2019-03-19 08:16:21 · 146 阅读 · 0 评论 -
Java基础---IO流
java IO流学习总结 java IO流学习总结近期学习了Java的IO流,尝试着总结一下。java.io 包下的IO流很多:其中,以Stream结尾的为字节流,以Writer或者Reader结尾的为字符流。所有的输入流都是抽象类IuputStream(字节输入流)或者抽象类Reader(字符输入流)的子类,所有的输出流都是抽象类Output...转载 2019-03-18 23:24:38 · 183 阅读 · 0 评论 -
Java基础7---Eclipse使用技巧
(常见开发工具介绍)(了解)A:操作系统自带的记事本软件B:高级记事本软件C:集成开发环境 IDE(Integrated Development Environment)D:Eclipse和MyEclipse的区别a:Eclipse是一种可扩展的开放源代码的IDE。b:Eclipse的特点描述免费纯Java语言编写免安装扩展性强c:MyEclipse在E...原创 2019-03-25 16:26:29 · 204 阅读 · 0 评论 -
Java基础4---面向对象之抽象类与接口
抽象类和接口在我们的代码中,生活中息息相关,与上图所示,操纵复杂,密切相关,那么问题来了,何谓抽象类,何谓接口?带着这层薄纱,慢慢揭开这层薄纱;也许在古代,新婚之夜,透过这层薄纱,你看到的或者是惊喜,或许是惊悚,不要怕,无论是惊悚还是惊喜,她都会伴你一生。1曾几何时?你还会在面试当中与面试官对答如流的解释抽象类和接口吗? 面试官:解释一下抽...转载 2019-03-20 20:48:45 · 202 阅读 · 0 评论 -
Java基础6---容器
原址 https://blog.youkuaiyun.com/u012104219/article/details/81381797前言一、概述集合框架图CollectionMap工具类通用实现二、深入源码分析ArrayList1. 概览2. 序列化3. 扩容4. 删除元素5. Fail-FastVector1. 同步2. ArrayList 与 Vector3....转载 2019-03-20 17:20:56 · 215 阅读 · 0 评论 -
Java基础5---面向对象之多态
原址 https://www.cnblogs.com/mz-lover/p/4786337.html面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。1.定义:多态:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)2.实现多态的技术称...转载 2019-03-20 17:03:56 · 151 阅读 · 0 评论 -
Java基础4---面向对象之代码块、继承、final关键字、内部类
(代码块的概述和分类)(了解)(面试的时候会问,开发不用或者很少用)A:代码块概述在Java中,使用{}括起来的代码被称为代码块。B:代码块分类根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。C:常见代码块的应用a: ==局部代码块 ==在方法中出现;限定变量生命周期,及早释放,提高内存利用率b:构造代码块 (初始...原创 2019-03-20 16:32:37 · 179 阅读 · 0 评论 -
Java基础3---面向对象之封装
(面向对象思想概述)(了解)A:面向过程思想概述第一步第二步B:面向对象思想概述找对象(第一步,第二步)D:面向对象思想特点a:是一种更符合我们思想习惯的思想b:可以将复杂的事情简单化c:将我们从执行者变成了指挥者角色发生了转换E:面向对象开发就是不断的创建对象,使用对象,指挥对象做事情。F:面向对象设计其实就是在管理和维护对象之间的关...原创 2019-03-20 15:23:30 · 220 阅读 · 0 评论 -
集合框架一网打尽
感谢skywang12345的细致整理,博主以脑图的形式进行了整理。详细内容可参考https://www.cnblogs.com/skywang12345/p/3323085.html原创 2019-05-15 10:13:30 · 172 阅读 · 0 评论