全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
Java有序集合ListArrayListArrayList集合底层采用了数组这种数据结构。ArrayList集合是非线程安全的。LinkedListLinkedList集合底层采用了双向链表数据结构。Vectorvector集合底层采用了数组这种数据结构vector集合是线程安全的。vector所有的方法都有...
所有的数学运算都认为是从左向右运算的,Java语言中大部分运算符也是从左向右结合的,只有单目运算符、赋值运算符和三目运算符例外,其中,单目运算符、赋值运算符和三目运算符是从右向左结合的,也就是从右向左运算。乘法和加法是两个可结合的运算,也就是说,这两个运算符左右两边的操作数可以互换位置而不会影响结果。运算符有不...
想必不少网友还不知道Mac配置JDK环境变量的详细操作,下面小编就讲解一下Mac配置JDK环境变量的操作方法,希望对你们有所帮助哦。Mac配置JDK环境变量的详细操作1.访问Oracle官网,浏览到首页的底部菜单,然后按下图提示操作。(如下图所示:)2.点击“JDKDOWNLOAD”按钮...
1.JavaJDK是干什么用的?如何安装?首先我们知道Java是一种面向对象的编程语言,能够让程序员编写应用程序。面向对象通俗理解可以是一个学生(包含姓名年龄等属性)、一本书(包含书名等属性)等等。其次Java程序语言需要在一个平台上运行——JVM(JavaVirtualMachine,...
首先,你应该已经安装了Java的JDK了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)小编安装的是jdk-8u91-windows-x64接下来主要讲怎么配置Jav...
1.封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private,protected和public实现封装。什么是封装?封...
一、标志符命名规则:标识符由26个英文字符大小写(a~zA~Z)、数字(0~9)、下划线(_)和美元符号($)组成。不能以数字开头,不能是关键字严格区分大小写标识符的可以为任意长度命名规范1.包名多个单词组成时所有字母小写(例:packagecom.itcast)2.类名和接口多个单词组成时所有单词的首字母大写...
数组的初始化和遍历数组初始化和遍历都有三种方式,参考如下代码。importjava.util.Arrays;publicclassArrayDemo{publicstaticvoidmain(String[]args){//定义数组的三种方式//方法1动态初始化int[]arr1=newint[3];arr1[...
在某些情况下,虽然可以使用单个变量来存储信息,但是如果需要存储的信息较多(例如存储50名学生的成绩),这时再依次创建变量声明并赋值显得非常麻烦。随着处理的信息量越来越大,工作也就越来越烦琐,这时可以使用数组或集合来存储信息。通过使用数组,可以在很大程度上缩短和简化程序代码,从而提高应用程序的效率。数组(arra...
1.什么是进程?线程?区别?(1)进程是一个独立的运行环境,它可以被看作是一个程序或者一个应用。而线程是在进程中执行的一个任务。eg:打开360安全卫士,它本身是一个程序,也是一个进程,它里面有杀毒,清理垃圾,电脑加速等功能,当你点击杀毒的时候,杀毒任务就相当于一个线程。(2)进程是操作系统进行资源分配的基本单...