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 进阶,学习笔记-5 多态
Java进阶
-5多态面向对象的三大特征:封装性、继承性、多态性extends继承或者implements的实现,是多态的前提多态:一个对象同时拥有多种对象,就是多态多态性的体现:父类引用指向子类对象对于继承父类名称对象名
ilblogs
·
2020-09-15 10:44
java
学习笔记
java
Java 进阶:异常影响性能吗?
Java进阶
异常影响性能吗catch中不做任何事情catch中输出异常到日志catch中获取异常栈总结
Java进阶
:异常影响性能吗?
albon_arith
·
2020-09-15 10:10
Java
Java
进阶
Java进阶
学习——常用API之 Scanner类
第1章API概述API(ApplicationProgrammingInterface),应用程序编程接口。JavaAPI是一本程序员的字典,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。API使用步骤打开帮助文档。点击显示,找到
汛汛qwq
·
2020-09-15 10:37
Java语言高级
【
Java进阶
八】匿名内部类
上篇文章已经对内部类做了一个比较详细的归纳。对用法和区别做了论述。站着面试的角度说,绰绰有余。接下来我们要分析的是匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。匿名内部类的使用对于匿名内部类的使用它是存在一个缺陷的,就是它仅能被使用一次,创建匿名内部类时它会立即创建一个该类的实例,该类的定义会立即消失,所以匿名内部类是不能够被重复使用。在使
Save_Helot
·
2020-09-15 10:41
Java进阶
java
匿名内部类
final
【
Java进阶
五】对象序列化和拷贝
Java拷贝问题Java中有个接口叫做Cloneable,实现该接口的类都具有克隆(被拷贝)的能力。拷贝的话在性能方面会比我们直接new一个对象的性能要好,特别是在大对象的生成上,性能提升非常明显。原因是拷贝是在内存中进行浅拷贝。浅拷贝浅拷贝的基本规则如下:基本类型如果变量是基本,则拷贝变量的值,比如:int、float等对象如果变量是一个实例对象,则拷贝其地址的引用。也就是说拷贝之后,新对象和原
Save_Helot
·
2020-09-15 10:41
Java进阶
【
Java进阶
一】理解封装
封装封装是Java的三大特性之一。封装顾名思义就是包装,在编程领域解释为信息隐藏,利用抽象的数据类型将数据和基于数据的操作封装在一起,构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的实现细节,只保留一些对外使用的方法或者接口来与外部发生联系。系统的其他对象只能通过封装在数据外层的一些有权限的操作(方法)来与这个对象发生交互。也就是我们无需知道对象内部的实现细节,但可以
Save_Helot
·
2020-09-15 10:10
Java进阶
java
对象
封装
封装的好处
【
Java进阶
四】抽象类和接口
抽象类抽象类是在定义的时候使用abstract关键字修饰的类。抽象类要注意以下几点:抽象类不能被实例化,实例化工作应该在子类完成。抽象方法必须由子类来进行重写。只要包含一个抽象方法的类,他就必须是抽象类,不管是否含有其他正常的方法。子类的抽象方法不能和抽象类的抽象方法同名abstract不能和final并列修饰同一个类abstract不能和private、static、final并列修饰同一个方法
Save_Helot
·
2020-09-15 10:10
Java进阶
java
抽象类和接口
面试
【
Java进阶
二】理解继承
继承面向对象三大特性:封装、继承和多态。继承是我们“复用”代码的途径之一。关于继承主要说明以下几点。子类继承父类成员变量当子类继承了某个类之后,便可以使用父类中的成员变量或者叫属性,但是并不是完全的继承父类的所有成员变量。1、能够继承父类的public和protected成员变量,不能够继承父类的private成员变量2、对于父类的包访问权限成员变量,如果子类和父类在同一个包下,则子类能够继承。否
Save_Helot
·
2020-09-15 10:10
Java进阶
java
面向对象
继承
我的
Java进阶
之路——static关键字
static关键字解决的问题一种是:只想为某特定域分配单一存储空间,而不去考虑究竟要创建多少对象,甚至根本不创建任何对象。另一种情形是,希望某个方法不与包含它的类的任何对象关联在一起。——《java编程思想》e.g.对于第一种情况:classA{staticinti=1;}Aa1=newA();Aa2=newA();因为i定义为静态变量,所以a1.i和a2.i指向的是同一个存储空间,他们具有相同的
六个番茄
·
2020-09-15 10:54
Java
java
static关键字
Java进阶
之常用API
Objects类在JDK7添加了一个Objects工具类,它提供了一些方法来操作对象,它由一些静态的实用方法组成,这些方法是null-save(空指针安全的)或null-tolerant(容忍空指针的),用于计算对象的hashcode、返回对象的字符串表示形式、比较两个对象。publicstaticvoidmain(String[]args){Stringa="a";Stringb="b";Sys
大蒜头的季节
·
2020-09-15 09:29
Java进阶
java
字符串
Java进阶
03(接口、多态、接口案例)
Part01:接口1、类的概念:类是一堆具有共同的成员变量(属性)和成员方法(功能)的对象的集合;2、接口:接口是功能的集合,就是方法的集合;也就是说接口中只能定义方法,不能定义普通的成员变量,定义的成员变量必须由固定修饰符publicstaticfinal修饰;//例如:publicstaticfinalintx=10;(常量,不能修改);而且接口中的成员方法,必须有固定修饰符publicabs
么古
·
2020-09-15 09:56
Java进阶
Java
JAVA进阶
之路之直接选择排序
JAVA直接选择排序实现源代码:packagehello;//importjava.util.Arrays;publicclasshellojava{publicvoidShowArray(intarray[]){for(intx:array){System.out.print("》"+x);}}voidSelectSort(intarray[]){for(inti=0;i
weixin_41914727
·
2020-09-15 09:49
JAVA
数据结构
直接选择排序
Java进阶
--面向对象_接口、接口和抽象类的区别
接口:1.接口是引用数据类型2.接口是完全抽象的。(抽象类是半抽象),或者说接口是特殊的抽象类3.接口定义语法:[修饰符列表]interface接口名{}4.接口支持多继承,一个接口可以继承多个接口5.接口中只有常量和抽象方法6.接口中的方法都是抽象方法,所以接口中的方法不能有方法体7.接口中所有元素都是public修饰的8.接口中的抽象方法定义时,publicabstract可以省略9.接口中的
立flag的咸鱼
·
2020-09-15 09:17
Java
#
JavaSE
java
多态
接口
JAVA进阶
(03)常用类
一、包装类1、包装类概述8种基本类型对应8种包装类,除了Integer和Character类以外,其他只是类名首字母大写;除了Character和Boolean,其他都是数字型,继承自Number类,重写过intValue()、longValue()、floatValue()、doubleValue()方法,可以相互转换;包装类的用途:对象数组和集合操作;包装对象包含方法可以为基本类型、包装类和字
stanwuc
·
2020-09-15 09:47
Java基础
JAVA进阶
(三)包、继承及Object类
前言经过前面的学习,我们了解了this关键字以及static关键字的具体用法,以及内存分析的深入理解。接下来我们将继续java的征程。本章将学习包、import关键字以及继承的初步了解。范例1.包的概念我们发现,在java中可能存在多个名称相同的类,为了让这些类不至于混淆,java中引入了包的概念。通过包,我们很容易解决同名类的问题,也实现了类的有效管理。简单理解为相当于我们电脑里的文件夹的作用。
程序猴jwang
·
2020-09-15 09:24
Java
JAVA进阶
(六)抽象类、接口及内部类
前言本章将对面向对象剩下的一块东西进行讲解,抽象类,接口,内部类范例1.抽象方法和抽象类(该概念一般项目中不常用,都用接口)通常来说,我们定义一个父类的时候,其中的方法我们没有想好该如何去实现,那么就用到了抽象方法的概念,我们可以定义这个方法为抽象方法,由子类自己去进行相关的实现。语法:abstract返回值类型方法名(参数);//定义抽象方法publicabstractvoiduse();相应的
程序猴jwang
·
2020-09-15 09:53
Java
java
java进阶
之抽象类、接口和多态
抽象类和接口抽象层次不同抽象类是对类抽象,而接口是对行为的抽象抽象类是对整个类整体进行抽象,包括属性、行为,但是接口却是对类局部行为进行抽象跨域不同抽象类所跨域的是具有相似特点的类,而接口却可以跨域不同的类抽象类所体现的是一种继承关系,考虑的是子类与父类本质“是不是”同一类的关系而接口并不要求实现的类与接口是同一本质,它们之间只存在“有没有这个能力”的关系设计层次不同抽象类是自下而上的设计,在子类
jiashuai94
·
2020-09-15 09:35
java进阶
- 经典排序(插入排序、冒泡排序、快排(分划交换排序)、直接选择排序、堆排序、合并排序) ...
业余时间学习java,回顾回顾经典算法。插入排序代码运行结果冒泡排序代码运行结果快速排序代码运行结果插入排序插入排序的基本思想是:每步将一个待排序的记录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。——[百度百科]代码/***插入排序*/publicvoidinsertSort(int[]array){System.out.println("-----Start插入排
cpongo1
·
2020-09-15 09:19
数据结构与算法
java
java进阶
8——IO流
File类File概述File文件和目录路径名的抽象表示形式。即,Java中把文件或者目录(文件夹)都封装成File对象。也就是说如果我们要去操作硬盘上的文件,或者文件夹只要找到File这个类即可。File类的构造函数File(Stringpathname);//将一个字符串路径封装成File对象File(Stringparent,Stringchild);//根据指定的父路径和文件路径创建Fil
白世伟
·
2020-09-15 09:46
java
java进阶
4——内部类
内部类内部类概述就是写在一个类的成员变量位置或局部变量位置的类成员内部类定义在外部类中的成员位置。与类中的成员变量相似,可以被private,public,procted,final,static,abstract修饰,可通过外部类对象进行访问-定义格式class外部类{修饰符class内部类{//其他代码}}访问方式外部类名.内部类名变量名=new外部类名().new内部类名();局部内部类定义
白世伟
·
2020-09-15 09:14
java
java
java进阶
【
Java进阶
七】内部类
内部类将一个类定义在另一个类的内部,就是内部类。内部类是一个非常有用但又比较难以理解使用的类。笔者没怎么使用过内部类,所以这里也是吹吹逼,写写理论了。但是对于面试还是很有用的。为什么使用内部类java编程思想中说道:使用内部类最吸引人的原因是:每个内部类都能独立的继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。在程序设计中,有时候会存在一些使用接口很难
Save_Helot
·
2020-09-15 09:36
Java进阶
java
面试
内部类
静态内部类
JAVA进阶
版:内部类
文章目录1.成员内部类2.静态内部类3.局部内部类4.匿名内部类1.成员内部类关于成员内部类1.成员内部类可以等同看作成员变量2.成员内部类不能有静态声明3.成员内部类可以访问外部所有数据packagejavase.jingjie.内部类;publicclass成员{//静态变量privatestaticStrings1="A";//成员变量privateStrings2="B";//静态方法pr
灰色头像JH
·
2020-09-15 09:32
#
JAVA进阶
java进阶
之IO流(字节流、字符流)
文章目录一、IO流二、字节流1.一个一个字节读取文本2.按字节数组读取复制文本3.字符缓冲流一个一个读取文本4.字符缓冲流按数组读取文本三、字符流1.一个一个字符读取复制文本2.用字符数组读取3.用缓冲流一个一个字符读取4.用缓冲流按数组读取5.用缓冲流按行读取四、字节流字符流总结案例:先注册,再登录系统玩猜数字游戏五、对象流(序列化流)六、其它流一、IO流(1)IO用于在设备间进行数据传输的操作
一只小呆呆
·
2020-09-15 09:45
java进阶学习
java
编程语言
大数据
java进阶
之面向对象(多态、抽象、接口)
(一)final关键字(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型值不能发生改变b:引用类型地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a:只能初始化一次。b:常见的给值定义的时候。(推荐)构造方法中。(二)多态(1)同一个对象在不同时刻体现出
一只小呆呆
·
2020-09-15 09:44
java进阶学习
抽象类
编程语言
接口
java进阶
之匿名内部类,访问修饰符,包
文章目录一、形式参数和返回值二、包1.包2.导包三、权限修饰符1.权限修饰符:2.常见的权限修饰符四、内部类一、形式参数和返回值(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型:类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类的对象(3)链式编程对象.方法1().方法2()…方法n();这种用法:其
一只小呆呆
·
2020-09-15 09:44
java进阶学习
编程语言
java
java进阶
之面向对象
1:成员变量和局部变量的区别(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,必须定义,赋值,然后才能使用classVarialbe{
一只小呆呆
·
2020-09-15 09:43
java进阶学习
编程语言
类
封装
java
java进阶
之面向对象(代码块、继承)
(一)代码块(1)用{}括起来的代码。(2)分类:A:局部代码块用于限定变量的生命周期,及早释放,提高内存利用率。{}B:构造代码块把多个构造方法中相同的代码可以放到这里,每个构造方法执行前,首先执行构造代码块。构造方法中的代码块C:静态代码块对类的数据进行初始化,仅仅只执行一次。static修饰的代码块(3)静态代码块,构造代码块,构造方法的顺序问题?静态代码块>构造代码块>构造方法一题搞懂代码
一只小呆呆
·
2020-09-15 09:43
java进阶学习
java
编程语言
类
java进阶
之冒泡排序
冒泡排序思想:相邻元素两两比较,大的往后放,第一次完毕后,第一次完毕后,最大值就出现在了最大索引处,同理继续,即可得到一个排好序的数组。举例1.原始数组2.第一次排序后3.第二次排序后4.第三次排序后5.第四次排序后规律1.两两比较,大的往后放2.每一次比较完成后,下一次比较总会减少一个元素的比较3.第一次比较,有零个元素不比,第二次比较,有一个元素不比第三次比较,有两个元素不比…4.总共需要比较
一只小呆呆
·
2020-09-15 09:42
java进阶学习
java
算法
排序算法
编程语言
数据结构
java进阶
之常见对象(二)
1:StringBuffer(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了一个字符串缓冲区类。StringBuffer供我们使用。(2)StringBuffer的构造方法A:StringBuffer()//无参构造方法B:StringBuffer(intsize)//指定容量的字符串缓冲区对象C:StringBuffer(Strings
一只小呆呆
·
2020-09-15 09:42
java进阶学习
java
编程语言
数据结构
字符串
java进阶
之选择排序
选择排序思想:从0索引开始,依次和后面元素比较,小的往前放,第一次完毕后,最小值出现在了最小索引处。其他的同理即可得到一个好的排序的数组。举例1.原始数组2.第一次排序后3.第二次排序后4.第三次排序后5.第四次排序后规律1.第一次是从零索引开始和其他的进行比较2.第二次是从一开始和其他的进行比较…3.最后一次是数组长度-2的元素和数组长度-1的元素比较代码实现publicclassTest{pu
一只小呆呆
·
2020-09-15 09:42
java进阶学习
java
算法
数据结构
编程语言
排序算法
JAVA进阶
之常见对象(一)
1:Scanner的使用(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:A:System.in它是标准的输入流,对应于键盘录入B:构造方法InputStreamis=System.in;Scanner(InputStreamis)C:常用的格式Scannersc=newScanner(System.in);(3)基本方法格式:A:hasNextXxx()判断是否是某种类型的B:ne
一只小呆呆
·
2020-09-15 09:41
java进阶学习
java
编程语言
字符串
学习书籍
java进阶
:spring技术内幕,EffectiveJava搜索:开发自己的搜索引擎lucene+heritrixpython:python核心编程数据库:mysql必知必会数据分析:headfirst
no1066
·
2020-09-15 02:57
Day2_
Java进阶
_Java反射【特别重要】
2020.7.610:37:00一、反射概述示例1:不同的人通过X光机得到类似的影像资料。在影像资料中包含人体的各个组成部分。示例2:学生类Student和老师类Teacher要想使用需先通过类加载器加载为对应的.class文件到内存。在.class文件中包含了成员方法、构造方法、成员变量等等一些相似的信息。Class是所有的.class文件对象所对应的类型。也就是说是所有类的影像。我们可直接通过
星辰大海the Sea of Star
·
2020-09-14 15:18
Java进阶学习
java
反射
class
类
Day1_
Java进阶
_类加载器
2020.7.510:28:00一、类加载基础知识概述类加载:当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载、类的连接、类的初始化这三个步骤来对类进行初始化。如果不出现意外的情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或类初始化。类的加载:就是指将class文件读入内存中,并为之创建一个java.lang.Class对象。任何类被使用时,系统都会为
星辰大海the Sea of Star
·
2020-09-14 15:45
Java进阶学习
java
jvm
编程语言
java高级进阶|定时器的分析
以前写文章的时候忘了标记原创,导致最近整理文章的时候会发现不是原创的文章不给自己权限合入对应目录了,这也是自己后面慢慢开始注重这方面的积累了,读过我的文章的读者应该都知道我喜欢在文章的标题前加一个前缀"
java
后端Coder
·
2020-09-14 14:17
Java进阶
学习——常用API之ArrayList
ArrayList类对象数组使用学生数组,存储三个学生对象,代码如下:类定义publicclassStudent{privateStringname;privateintage;publicStudent(){}publicStudent(Stringname,intage){this.name=name;this.age=age;}publicStringgetName(){returnname
汛汛qwq
·
2020-09-14 13:42
Java语言高级
视频教程-
Java进阶
课程系列之ArrayList集合底层源码实战分析-Java
Java进阶
课程系列之ArrayList集合底层源码实战分析十余年Java经验,曾就职于一线互联网公司,专注于Java领域,精通软件架构设计,对于高并发、高性能服务有深刻的见解,在分布式基础架构和微服务技术有大量的建设和设计经验
weixin_33775251
·
2020-09-14 12:57
java进阶
|TreeSet源码分析
18年冬,利用了周末时间和自己交流了很多,由于交流都是基于代码的形式,没有文字可言,最多是在代码的方法上标注了这个方法是用作什么的,别无其他文字说明,19年秋自己开始了自己公众号的第一篇文章的输出,是的,当时是国庆节假期,自己写了一篇文章。竟然在朋友圈里面发出来了,看来我是神经了,我输出文章是为了炫耀的?不,我是为了自己将自己的思考和书写的代码有文字可表述的状态,从此我走上了书写自己技术点文章的道
后端Coder
·
2020-09-14 12:01
Java进阶
(五十七)-基于感知哈希算法的pHash图像配准算法
Java进阶
(五十七)-基于感知哈希算法的pHash图像配准算法 毕业论文提交之后,老师交给自己一项任务:图像配准,也就是给你两幅图像,通过系统来判定两幅图像是否为同一副图像。
No Silver Bullet
·
2020-09-14 07:42
Java
Java
Column
中级
java进阶
java基础类型篇在java中switch作用类型在java中,只能作用int基本类型,因为short,char,byte都可以隐士转换为int类型,所以这些以及这些类型的包装类型也是可以的,但是long,string不能被隐士转换为int类型,所以他们不能被作用于switch语句中Char型变量中能不能存储一个中文汉字Char型变量用来存储unicode编码字符的,unicode编码字符集中包含
lzshentibang
·
2020-09-13 19:16
Java进阶
篇设计模式之十 ---- 访问者模式和中介者模式
前言在上一篇中我们学习了结构型模式的解释器模式(InterpreterPattern)和迭代器模式(IteratorPattern)。本篇则来学习下行为型模式的两个模式,访问者模式(VisitorPattern)和中介者模式(MediatorPattern)。访问者模式简介访问者模式(VisitorPattern),顾名思义使用了这个模式后就可以在不修改已有程序结构的前提下,通过添加额外的访问者来
weixin_34097242
·
2020-09-13 18:43
Java进阶
知识6:利用Comparable或Comparator接口实现对象排序
前言:排序算法是我们初学编程时常用的算法,每个人都尝试过排序,但只是局限于基本数据类型的简单排序。比如:将下列数字进行排序1,3,5,8,3,6,于是我们得出结果1,3,3,5,6,8。将下列字母(字符)进行排序a,i,e,f,w,s于是我们得出结果a,e,f,i,s,w。但是我们工作后遇到的情况就不是如此简单了。比如给公司里的商品进行排序,我们很轻易的想到按照商品的名称排序不就完了,而且简单明了
Java服务器端何哥
·
2020-09-13 15:28
Java基础
Java类的对象排序
Comparable排序接口
Comparator比较器接口
程序员的书(转)
IP详解卷1:协议图解TCP/IP:第5版图解HTTP极客时间:深入浅出计算机组成原理二、Java书籍Java基础《Java核心技术:卷1基础知识》HeadFirstJava(第二版·中文版)视频课程
Java
鼬花园
·
2020-09-13 08:17
程序实践
Java进阶
—— 面试必备 Java单链表反转
前言关于链表操作,基本面试都会考察,每次都是看了就懂,过后就忘。看了Java单链表反转文章,分析的很清晰,很好理解。单链表的结点结构:data域:存储数据元素信息的域称为数据域;next域:存储直接后继位置的域称为指针域,它是存放结点的直接后继的地址(位置)的指针域(链域)。data域+next域:组成数据ai的存储映射,称为结点;注意:①链表通过每个结点的链域将线性表的n个结点按其逻辑顺序链接在
T9的第三个三角
·
2020-09-13 01:14
每日一个知识点
Java进阶
java进阶
之:线程与进程
一些概念线程&可以抽象地理解为,JVM需要CPU执行代码的通道。&psvm的main方法本身就是一个线程。&如果再new一个Thread(并覆写run方法,说明该线程需要执行的代码)并执行start方法,则内存在栈空间中新建了一个线程,JVM会开拓另一条通往CPU的通道【若是该newThread()执行run方法,则不会新建线程,此时程序只有一个main线程】并发与并行&并行:多个事件在同一个时刻
luxiaopengyou
·
2020-09-12 16:42
java
java进阶
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希望这篇文章会是你看到过的最全面最权威的回答。一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常
dengjiaqun
·
2020-09-12 10:24
Java进阶
架构师之如何画好架构图?阿里大神手把手教你!
Java进阶
架构师之如何画好架构图?阿里大神手把手教你!
javamare
·
2020-09-12 01:41
JAVA进阶
学习-java基础语法
注:以下内容来源http://www.w3cschool.cc/javaJava基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行
飞天PANDA
·
2020-09-12 01:46
JAVA
阿里巴巴首推《
Java进阶
必备宝典》包含六大核心技术,从理论到实战!
不过今天让人兴奋激动的是,阿里巴巴首推的“
Java进阶
必备宝典”,内容完整,能够让读者清晰认识Java系统的结构,从基础到高级再到实战,带你一键搞定!这本“J
Java技术剑
·
2020-09-11 18:30
Java
程序员
面试
java
spring
编程语言
面试
人工智能
java进阶
--深入理解Java自动装箱拆箱机制(Autoboxing and unboxing)
1.自动装箱与拆箱的定义装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。Java中的数据类型分为两类:一类是基本数据类型,另一类是引用数据类型。如下图:由上可知Java中的基本数据类型有八种分别是:int(4字节)byte(1字节)short(2字节)long(8字节)float(4字节)double(8字节)char(2字节)boolean(1byte)基
HankingHu
·
2020-09-11 16:04
java
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他