1.面向对象的特征:抽象、继承、封装、多态(形象记忆:抽积分多--想想10086) 1.1抽象 忽略一个主题中与当前目标无关的东西,专注的注意与当前目标有关的方面.(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来的一般叫做类或者接口)。抽象包括两个方面:数据抽象、过程抽象。 数据抽 ...
分类:
编程语言 时间:
2018-05-03 19:37:38
阅读次数:
165
此篇主要记录(搬运)的是Java中一些常见概念的理解,大致内容如下 final、finally、finalize的区别 Java的传值或者传引用的理解 重写Override和重载Overload的理解 组合和继承的理解 抽象类abstract class与接口interface的理解 静态嵌套类(S ...
分类:
编程语言 时间:
2018-05-01 12:41:01
阅读次数:
323
java三个方向 javaSE Swing 窗体 SWT javaFX javaEE--企业级开发--javaweb javaME(micro en...) Android JDK 面向开发人员JRE 面向客户(一般部署在服务器上) java 解释性语言 java 简洁 安全性高 跨平台 write ...
分类:
编程语言 时间:
2018-04-26 12:16:24
阅读次数:
184
如背景中介绍,作者在一年之内参加过多场面试,应聘岗位均为 Java 开发方向。 在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点。 主要包括以下几个部分: Java 基础知识点 Java 常见集合 高并发编程(JUC 包) JVM 内存管理 Java 8 知识点 网络协议相关 数据库 ...
分类:
编程语言 时间:
2018-04-26 12:10:04
阅读次数:
184
哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始: 1. transient的作用及使用 ...
分类:
编程语言 时间:
2018-04-22 13:06:51
阅读次数:
177
java基础知识 1、java基本语法 2、数据类型 byte:一个字节,8位,取值范围-2^7--2^7-1 short:2个字节,16位,取值范围-2^15--2^15-1 int:4个字节,32位,取值范围-2^31--2^31-1 long:8个字节,64位,取值范围-2^63--2^63- ...
分类:
编程语言 时间:
2018-04-09 00:25:49
阅读次数:
210
一,Condition 一个场景,两个线程数数,同时启动两个线程,线程A数1、2、3,然后线程B数4、5、6,最后线程A数7、8、9,程序结束,这涉及到线程之间的通信。 创建方式:通过Lock创建,Lock.newCondition(); 常用方法: 总结:Condition必须与Lock一起使用( ...
分类:
编程语言 时间:
2018-04-08 19:51:37
阅读次数:
206
java基础复习 1、 抽象类可以有构造器,可以有一个非抽象的父类 2、 垃圾回收机制回收的是堆里面的内存,栈里面的数据自动入栈自动出栈 3、 引用类型的数据在堆当中,内存中操作的只有栈,new关键字在堆里面分配一块内存 4、 java中是值传递 5、 String是不可变字符,即一旦分配了内存,此 ...
分类:
编程语言 时间:
2018-04-06 11:00:27
阅读次数:
178
基本数据类型的包装类 基本数据类型如int、float、double、boolean、char等是不具备对象的特征,比如:不能调用方法,功能比较简单。为了让基本数据类型具有对象的特征,Java为每个基本数据类型都提供了一个包装类,这样就具备了对象的特征。 将字符串转为基本类型的方法 通用格式:包装类 ...
分类:
编程语言 时间:
2018-04-04 16:20:34
阅读次数:
193
Java基本知识(运算符/选择结构语句/循环结构语句/方法/标识符)
分类:
编程语言 时间:
2018-04-03 19:46:53
阅读次数:
238