E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA基础篇
Java程序员:从菜鸟码农到架构师,六步走!
01第一阶段:
Java基础篇
熟练掌握Java基础语法,理解面向对象;掌握Java异常处理,泛型,集合,多线程,文件IO;另外在UI编程方面对Swing有所了解即可。
心雨先生
·
2020-06-27 01:37
历程
2019-3-8
java基础篇
第二天
今日目标1.理解基本的数据类型之间的转化2.了解常用运算符3.掌握java中的方法概念,以及使用4.了解基本的流程控制语言。1.数据类型Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换图片.png1.1自动转换一个int类型变量和一个byte类型变量进行加法运算,运算结果,变量的类型将是int类型,这就是出现了数据类型的自动类型转换现象。自动转换:
相信灬你一直在
·
2020-06-26 16:11
Java基础篇
- 强引用、软引用、弱引用、虚引用
前言Java执行GC判断对象是否存活有两种方式其中一种是引用计数。引用计数:Java堆中每一个对象都有一个引用计数属性,引用每新增1次计数加1,引用每释放1次计数减1。在JDK1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于(reachable)可达状态,程序才能使用它。从JDK1.2版本开始,对象的引用被划分为4种级别,从而使程序能更加灵活地控
程序员生成记
·
2020-06-26 07:36
Java基础学习 100 问
Java基础学习100问来源:赢在面试([Java知音](javascript:void(0))一、
Java基础篇
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
ronmy
·
2020-06-26 06:18
Java
JAVA基础篇
(8)
IO流定义:java对数据的操作通过流的方式进行,IO流用来处理设备之间的数据传输,上传和下载。常见的流:例子:InputStreamis=newInputStream();//实例化字节输入流is.read();//读取下一个字节is.read(byte[]b);//从输入流中读取一定数量的字节,并将其存储在缓冲区数组b中is.read(byte[]b,intoff,intlen);//最多有l
奋努的Mr.liu
·
2020-06-25 23:32
java基础
java
JAVA基础篇
(10)
数据结构:定义:数据结构是计算机存储和组织数据的方式。常见的数据结构有:数组(Array):数组是一种聚合数据类型,它是将具有相同类型的若干变量有序地组织在一起的集合。栈(Stack):栈是一种特殊的线性表,它只能在一个表的一个固定端进行数据结点的插入和删除操作(读取的时候先进后出)。队列(Queue):队列也是特殊的线性表,不过它的插入和删除操作分别在队尾后队头(读取的时候先进先出)。链表(Li
奋努的Mr.liu
·
2020-06-25 23:32
java基础
java
JAVA基础篇
(7)
多线程讲多线程之前先扩展三个需要知道的东西。程序:是含有指令和数据的文件,存在于磁盘或者其他数据存储设备,也可以称其为静态代码。进程:程序的一次执行过程,系统运行程序时有创建-运行-消亡,程序在系统执行是按一个指令一个指令的执行,占用CPU,内存等。线程:比进程还小的一个单位,可以称为轻量级进程,一个进程中有多个线程,线程拥有对内存操作权力。线程的状态:新建,就绪,运行,阻塞,消亡新建,就绪,运行
奋努的Mr.liu
·
2020-06-25 23:32
java基础
java
JAVA基础篇
(9)
网络编程网络:由多台计算机通过连接设备,组成的计算机群称为网络。通信协议:像交通一样有交通安全协议,网络中也有这样的协议。常见的通信协议:TCP/IP协议UDP协议其他协议TCP/IP协议:上图中的四层分别是tcp/ip中四层:应用层,传输层,网络层,链路层。应用层:主要负责程序的协议,HTTP(超文本传输协议),FTP(文件传输协议),DNS(域名服务,用于将名称解析为ip)。传输层:主要负责传
奋努的Mr.liu
·
2020-06-25 23:32
java基础
java
JAVA基础篇
(6)
反射定义:通过reflection包中的方法获取目标类中封装的field(属性),method(方法),constructor(构造方法),注意带private访问权限的元素,可以使用setaccessible方法来获取,不过这也使得代码变得不安全。原理:首先将java文件存储在存储设备中。将java文件编译成class文件。使用字节码框架生成对应的class文件的字节码。将字节码文件通过jvm进
奋努的Mr.liu
·
2020-06-25 23:31
java基础
java
JAVA基础篇
(2)
Java的基本属性名称类型位数描述封装类型boolean布尔型1位(1字节)有两个属性为true(1)和false(0),常用作判断,默认为falseBooleanbyte整型8位(1字节)表示8位以有符号的以二进制补码表示的整数,-27<=byte<=27-1,默认值0Bytechar字符型16位(2字节)表示一个单一的16位Unicode字符,0(\u0000)<=char<=65,535(\
奋努的Mr.liu
·
2020-06-25 23:31
java基础
java
JAVA基础篇
(1)
java的特性一、封装定义:将对象的属性和方法封装到一个模块里,即就是封装到一个类里,当要使用时再通过特定的方法获取其封装的属性方法,极大降低了耦合性,提高了代码的可复用性,常见的封装有get/set方法。例子:publicclassShow{privateintid;privateStringname;publicintgetid()//其他类可以用此方法获取封装的属性{returnid;}pu
奋努的Mr.liu
·
2020-06-25 23:31
java
java基础
java
JAVA基础篇
(3)-深克隆与浅克隆
JAVA&&Spring&&SpringBoot2.x—学习目录1.JAVA的克隆所有java类的共同父类是java.lang.Object。所以继承了java.lang.Object类的protectedObjectclone()方法,可以对对象进行复制。子类也可以重写clone()方法,实现自己的复制逻辑。但是clone()方法有一个问题,只会复制对象的引用——即浅引用。1.1克隆满足的条件c
小胖学编程
·
2020-06-25 16:59
【
JAVA基础篇
】访问权限
所谓访问权限,指的是本类的成员变量、成员方法和内部类对其他类的可见性。四种访问权限Java一共有四种访问权限,按照权限由大到小分别为public、protected、default和private,如果省略了访问修饰符,那访问权限就是defualt。四种访问权限的含义和权限控制见下面表格:访问权限含义本类本包的类非本包子类非本包非子类public公共的是是是是protected保护访问权限是是是否
public static void m
·
2020-06-25 02:51
Java基础
13大模块,142道Java后端面试题,助你勇斩offer
一、
Java基础篇
1.Object有哪些常用方法?大致说一下每个方法的含
TJ统计
·
2020-06-24 04:44
JavaEE面试题整理
JavaEE面试题整理一、
Java基础篇
二、JVM篇三、Tomcat篇四、MyBatis篇五、Spring篇六、SpringMVC面试题整理七、Redis篇八、Mongodb篇九、MQ篇十、Shiro篇十一
ThisLX
·
2020-06-24 04:39
杂货间
工作八年,分享整合初中高级Java面试题合集附答案(2020年最新版)
面试题-基础篇
Java基础篇
—Java开发面试题1期
Java基础篇
—Java开发面试题2期
Java基础篇
—Java开发面试题3期
Java基础篇
—Java开发面试题4期
Java基础篇
—Java开发面试题
一缕清风o
·
2020-06-22 12:41
其他
Java基础篇
:泛型与类型擦除
一、什么是泛型;泛型的本质是参数化类型,也就是说将所操作的数据类型指定为一个参数,在不创建新的类型的情况下,通过泛型指定的不同类型,来控制形参具体限制的类型。类似于方法中的变量参数,此时类型也定义成参数形式,然后在使用的过程中,指定具体的类型。这种参数类型可以在类、接口、方法中使用,分别称为泛型类、泛型接口、泛型方法。二、泛型的好处:没有泛型的情况的下,通过对类型Object的引用来实现参数的“任
a745233700
·
2020-06-22 11:43
Java基础与集合
黑马程序员—【
Java基础篇
】之继承、抽象及接口
-------android培训、java培训、期待与您交流!---------这篇分析总结Java的继承、抽象和接口,小伙伴们快来围观吧,来吧,来吧,相约csdn。一、继承1.概念继承的概念牵扯到2个概念。通俗说:父与子的关系,父亲将基因传递给儿子,儿子继承了父亲的全部功能,其中儿子又青出于蓝而胜于蓝,儿子有会有很多新的特性和才能;伙伴们清楚了吗,这就是父类与子类,简单说就是父类有的功能和方法子
WL8721
·
2020-06-22 07:17
黑马Java学习笔记
java
继承
ProtoBuf使用指南
Java基础篇
-Proto3
文章目录ProtocolBufferBasics:Java|ProtocolBuffers|GoogleDevelopers为什么要使用协议缓冲区?示例代码下载定义协议格式编译协议缓冲区(CompilingYourProtocolBuffers)协议缓冲API(TheProtocolBufferAPI)枚举和嵌套类(EnumsandNestedClasses)Buildersvs.Messages
玻璃水珠
·
2020-06-22 03:28
Protobuf
android 就业面试-知识体系脑图「java篇」(火热易记)
2.java篇章:2.1
java基础篇
:推荐书籍:《ThinkinginJava》+《Effe
LiuHai2014csd
·
2020-06-22 00:28
android
java
Java面试
android面试
知识体系图
并发原理---
Java基础篇
*我是一个从汽车行业转行IT的项目经理,我是Edward。在聊今天的话题之前,说一点题外话。今天的新闻:全球汽车业暗夜停摆:销量跌回7年前,市值缩水3000亿,裁员10万+。正如海马景柱预言的,汽车行业的黑夜远远没有结束,至少还有10年。回顾2008年世界金融危机时,通用破产,福特苟延残喘。如今,10年后,危机终于正式来到了中国。我心情有点复杂,不知道该高兴还是悲伤。但是我清楚一点,技术才是基石,
EdwardWH
·
2020-06-21 19:00
并发编程
Java基础篇
(一)---面向对象
面向对象和面向过程1、面向对象1.1面向对象思想的核心之一,就是模拟真实世界,把真实世界中的事物抽象成类,整个程序靠各个类的实例互相通信、互相协作完成系统功能,这非常符合真实世界的运行状况,也是面向对象思想的精髓。1.2面向对象是一种程序设计思想,计算机程序的设计实质上就是将现实中的一些事物的特征抽离出来描述成一些计算机事件的过程,这种抽象的过程中,我们把具体的事物封装成一个一个的整体进行描述,使
7rene
·
2020-06-21 17:05
Java基础篇
之清空整个文件夹(目录)
目标:清空整个文件夹条件:file类、递归方法备注:在Java中,如果想要删除一个文件夹,那么必须确保该文件下已被清空代码packageMay.Eighth.File;importjava.io.File;/***删除文件和目录(文件夹)*@authorJia**/publicclassDeleteFileAndDirectory{publicstaticvoidmain(String[]args
不tong
·
2020-06-21 16:38
Java基础
Android面试题总结(一)
JAVA基础篇
1.Java中==,equal和hashCode的区别==:该操作符生成的是一个boolean结果,它计算的是操作数的值之间的关系equals:Object的实例方法,比较两个对象的content是否相同,equals方法本意是用来判断引用的对象是否一致hashCode:Object的native方法,获取对象的哈希值,用于确定该对象在哈希表中的索引位置,它实际上是一个int型整数,hashcod
风暴search
·
2020-06-21 09:54
Android
Java基础篇
:泛型
文章目录1、为什么要有泛型2、在集合中使用泛型3、自定义泛型结构4、泛型在继承上的体现5、通配符的使用1、为什么要有泛型泛型:标签泛型背后的核心思想就是:把一个集合中的内容限制为一个特定的数据类型泛型的设计背景集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型
航桐
·
2020-06-21 08:00
JAVA
测试开发工程师面试总结(一)——
Java基础篇
本文面向对象:测试开发工程师(服务端自动化方向)。随手百度一下都能找到**岗位面试总结,但是有关测开岗位的面试总结却寥寥无几。总体原因可能是这两个:1测试行业整体水平参差不齐,导致不同公司面试的问题不能抽象出来写概览。2很多做测开的人可能内心对这个行业缺少热爱,所以不爱去写。在找工作的过程中发现测开被问到的非常杂,涵盖了Python/Java基础(我平时使用Java语言较多)、算法、测试基础、Li
yano_sd
·
2020-06-21 07:17
测试相关
万字梳理,带你拿下Java 面试题!
作者|cxuan责编|王晓曼来源|Java建设者
Java基础篇
1、Java有哪些特点?
CSDN 程序人生
·
2020-06-20 20:54
帮你拿下 Java 面试题!
Java基础篇
1、Java有哪些特色?
林口
·
2020-06-17 14:00
学习大数据:
Java基础篇
之流
I/O类库中使用“流”这个抽象概念。Java对设备中数据的操作是通过流的方式。表示任何有能力产出数据的数据源对象,或者是有能力接受数据的接收端对象。“流”屏蔽了实际的I/O设备中处理数据的细节。IO流用来处理设备之间的数据传输。设备是指硬盘、内存、键盘录入、网络等。IO的分类可以为:流按操作数据类型的不同分为两种:字节流与字符流。流按流向分为:输入流,输出流(以程序为参照物,输入到程序,或是从程序
wx5eba708eae438
·
2020-06-14 11:44
Java
学习大数据:
Java基础篇
之线程
Java线程的基本概念说到线程,那么就不得不提到另一个常用的概念——线程。线程和进程,总有人傻傻的分不清。线程是操作系统能够进行运算调度的最小单位。而进程则是系统进行资源分配和调度的基本单位。简而言之进程就是我们常说的一个应用程序,而进程中可以包含多个线程分别进行不同的工作。任务任务就是线程中要执行的动作。在Java中的任务被抽象成了一个Runnable接口:publicinterfaceRunn
wx5eba708eae438
·
2020-06-14 11:20
Java
2w字长文!手撸一套 Java 基础面试题
Java基础篇
Java有哪些特点并发性的:你可以在其中执行许多语句,而不必一次执行它面向对象的:基于类和面向对象的编程语言。
程序员cxuan
·
2020-06-12 14:00
学习大数据:
Java基础篇
之多态
众所周知,Java有三大特性,封装,继承,多态,封装解决了数据的安全性问题,封装解决了代码的重用问题,多态解决了程序的扩展问题,今天我们就来剖析java基础核心机制之多态,了解什么是多态,以及多态的类别以及构成动态多态的条件.要理解多态,不妨我们来举一个例子,比如我们家养了一只宠物,它的名字叫毛毛,根据这段信息来看的话并不能得出这只毛毛是个什么动物,但是如果说它是发出喵喵喵的叫声,那么根据这个信息
wx5eba708eae438
·
2020-06-06 20:38
Java
学习大数据:
Java基础篇
之封装
1、封装的概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来对隐藏的信息进行操作和访问。2、好处:(1)只能通过规定的方法访问数据(2)隐藏类的实例细节,方便修改和实现。3、封装的实现步骤(1)修改属性的可见性设为(private)(2)创建getter/setter方法(用于属性的读写)(通过这两种方法对数据进行获取和设定,对象通过调用这两种发方法实现对数据的读
wx5eba708eae438
·
2020-06-06 20:10
Java
学习大数据:
Java基础篇
之继承
继承:extends继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。1.子类继承父类:在每个子类对象中都有一个独有的父类对象格式:class父类{}class子类extends父类{}this是当前对象,this(参数列表)在当前类写构造方法中调用其他重载构造super是父类对象,super(参数列表)在子类构造中调用
wx5eba708eae438
·
2020-05-31 11:37
Java基础
学习大数据:
Java基础篇
之方法
Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用方法的命名规则:方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如:addPerson。方法定义的基本规则:单进单出:一个方法中只有一个出口return方法的优点:使程序变得更简短而清晰;有利于程序维护;可以提高程序开
wx5eba708eae438
·
2020-05-31 01:49
Java基础
MO_or查漏补缺之
Java基础篇
1.==和equals()的区别是什么?==的作用:基本数据类型:判断值是否相等引用数据类型:判断引用地址是否相等,String类型要单独讨论equals()的作用:在Object中和==一样是判断引用地址是否相等在String中是判断其字符串值是否相等内存模型创建三个String对象,如下图所示str1通过new会在堆创建一个字符串对象str2直接创建也会在堆创建一个字符串对象str3直接创建,
MO_or
·
2020-05-29 01:54
java-se
io
string
final
abstract
Java基础篇
-泛型
泛型在日常编码过程中经常用到,常用容器List、Set、Map都是支持泛型的,具体怎么使用泛型呢,一起来看下这几个问题。1、为什么要使用泛型2、泛型使用过程中有哪些限制3、为什么说java没有实现真正的泛型一、泛型的定义和设计背景泛型是JDK5以后出现的特性,即参数化类型,将具体的类型参数化,即在对象创建或者方法调用时才会明确类型。使用泛型有什么好处呢,看下如下代码:Listlist=newArr
mg驿站
·
2020-05-29 00:39
学习大数据:
Java基础篇
之数组
Java基础——数组数组是一个语言中的基本要素,它能够用来保存和管理多个变量。例如,如果要统计三个学生的成绩,可以手动的定义三个变量a、b、c,如果要输出这三个变量的值,也可以写三个输出语句。但是,如果要管理一个年级所有学生的成绩,此时,可能有上百个学生。如果为每个学生都手动定义一个变量的话,则程序中会有上百个变量。并且,如果要输出所有学生的成绩,就会有上百个输出语句。很显然,这样的代码是非常复杂
wx5eba708eae438
·
2020-05-24 01:37
Java基础
学习大数据:
Java基础篇
之循环
1.while循环语句语法:while(循环条件){循环操作的语句}要点:先判断再执行;循环次数不定;避免死循环。例:2.do-while循环语句语法:while循环又称当型循环;do-while循环又称直到型循环。do{循环操作语句}while(循环条件);先执行一次,满足循环条件继续执行。要点:先执行再判断;至少执行一次;最后分号勿漏。3.for循环语句语法for(表达式1;表达式2;表达式3
wx5eba708eae438
·
2020-05-22 09:33
Java基础
Java学习笔记_01_
Java基础篇
Java学习笔记_01_
Java基础篇
markdown语法标题字体引用分割线图片超链接列表表格代码基本的DOS指令Java的特性和优势Java的三大版本JavaSEJavaMEJavaEEJDK、JRE
一只低飞的小蜜蜂
·
2020-05-21 23:42
myJava
学习大数据:
Java基础篇
之运算符
运算符大致可以分为4种类型:赋值运算符,算术运算符,关系运算符和逻辑运算符.1.赋值运算符(=):赋值运算符的优先级要低于其他运算符,一般对赋值运算符最后读取。它的作用是将一个表达式的值赋给表达式左边的一个变量.例:2.算术运算符(+,-,*,/,%)算术运算符通常用来完成基本的算术运算的符号.算术表达式的结果类型由表达式中的最大类型决定.例:运行结果:①加法(+):语法:a+b特殊:++(自增)
wx5eba708eae438
·
2020-05-14 21:10
Java
Java基础篇
-基本类型
java学习都是从基本类型开始的,日常工作中基本类型也是经常用的东西。不过基本类型的知识点确认已经掌握了吗?来看看那接下来的几个问题吧1、boolean类型的长度是多少?2、void是基本类型吗?3、inti=0;Integerj=i;这个装箱过程中,基本类型是怎么赋值给引用类型的?4、基本类型存储在栈上,什么时候存储在堆上呢?这些问题的答案包含在接下来的内容里,让我们一块来研究下吧1、什么是基本
mg驿站
·
2020-05-06 10:05
java基础篇
----线程常见问题
前言:这篇文章包括了线程01线程的实现方式02正确启动线程的方式03如何停止线程04如何中断线程05线程的生命周期06thread、notify、join、yield的方法说明07线程的异常处理08死锁的解决方案线程的实现方式(有三种)(1)继承Thread类,并重写run()方法。publicclassTestMain{publicstaticvoidmain(String[]args){//1
肥仔水_
·
2020-04-10 10:40
Java基础篇
之hashcode原理
开题:为什么一般覆写equals()后还要覆写hashCode()?不复写equals()默认是按照比较对象地址来判断两个对象是否相同的,复写equals()是用于根据自己的规则来实现比较对象的目的。为什么还要复写hashCode()呢?一Object.hashCode的通用约定如下约定内容摘自Object规范:在应用程序中,只要对象的euqals方法的比较操作所用的信息没有修改,那么对于同一个对
小墨哈
·
2020-04-03 18:15
你所需要的java提升篇大总结
java基础篇
深入解析大总结java基础(一)深入解析基本类型java基础(二)自增自减与贪心规则java基础(三)加强型for循环与Iteratorjava基础(四)java运算顺序的深入解析java
欧阳思海
·
2020-04-03 09:57
java abstract
参考java抽象类和抽象方法Android开发:抽象类(abstractclass)和接口(Interface)的区别
Java基础篇
(一):接口与抽象类java抽象类和接口的区别,使用场景如果我们进行一个图形编辑软件的开发
合肥懒皮
·
2020-03-29 19:35
Java基础篇
之泛型详解下篇
5.通配符为了引出通配符的概念,先看如下代码:Listex_int=newArrayList();Listex_num=ex_int;//非法的上述第2行会出现编译错误,因为Integer虽然是Number的子类,但List不是List的子类型。假定第2行代码没有问题,那么我们可以使用语句ex_num.add(newDouble())在一个List中装入了各种不同类型的子类,这显然是不可以的,因为
小墨哈
·
2020-03-25 17:52
赢在面试之
Java基础篇
(1)
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。3、说说&和&&的区别。&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方
阿木侠
·
2020-03-23 09:36
[
Java基础篇
]对Java中的集合相关知识点的剖析
一、了解一些集合类的基本概念我们以前都已经学过了数组了,我们来回忆以下:数组一旦初始化就指定看数组长度,如果数组需要保存数量变化的数据,数组就显得无能为力了。而且数组也无法保存具有映射关系的数据。如:成绩表:语文-79。为了保存数量不确定的数据,以及保存具有映射关系的数据(关联数组),Java提供了集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。Java所有的集合类都位于jav
源码之间
·
2020-03-22 23:21
Java
基础篇
从零学java笔录-第16篇 循环语句总结&break
本文是《凯哥陪你学系列之
java基础篇
》中第16篇循环语句总结&break。
微信公众号_凯哥java
·
2020-03-15 08:41
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他