![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 58
miao95
这个作者很懒,什么都没留下…
展开
-
复习Java基础
1.Java有哪些特性和优点:(1)Java是面向对象语言。这句话什么意思呢,因为在JVM内部,原始类型及其他类型都会被当做对象进行处理。(2)平台无关性(可移植性)。一次编译,到处执行,这也得益于JVM。(3)较好的健壮性和安全性。2.Java与其他语言的比较:(1)与C/C++比较:他们都是面向对象的编程语言,具有面向对象的三大特性,封装继承多态。Java是一种解释型语言(也是编译型,这个各个...原创 2018-04-04 11:35:49 · 197 阅读 · 0 评论 -
Intellij idea
这个IDE确实挺好用的,上传代码到github上也很方便。把项目push到guthub上面,出现了问题,我把它记录下来。push to origin/master was rejected这个在网上也找到了教程。先找到项目所在的目录,右键GIT BASH Here,然后在命令窗口中依次输入命令:git pullgit pull origin mastergit pull origin master...原创 2018-05-08 17:15:36 · 123 阅读 · 0 评论 -
Java 集合类型
来仔细的学习一下Java中的集合。Java集合概述Java中提供了丰富的集合接口和类,它们都在java.util 包下。 由图中可以看出,Java集合类型分为Collection和Map,Collection的子接口有:Set,Queue,List(为了方便记忆就记为SQL)等接口。今天主要学习List,Set和Map接口。1、List接口List集合中的元素是有序的, ...原创 2018-07-01 20:57:35 · 195 阅读 · 0 评论 -
ArrayList 解析
1、ArrayList概述ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本。ArrayList 是一个用数组实现的集合,支持随机访问,元素有序且可以重复。2、ArrayList源码分析public class ArrayList<E> extends AbstractList<E> implements List&...原创 2018-07-02 20:58:56 · 182 阅读 · 0 评论 -
从头学Java — 基本数据类型和String
1.基本数据类型在Java中由8种基本数据类型,四个整数类型(byte,short,int,long),两个小数类型(float,double),一个字符型(char),一个布尔类型(boolean) 类型 字节 取值范围 byte 1 -2^7 ~ 2^7 - 1 short 2 -2^15 ~ 2^15 - 1 int 4...原创 2018-08-01 19:10:09 · 257 阅读 · 0 评论 -
重学Java(CS61b)
Hello World让我们看看我们的第一个Java程序。 运行下面的程序打印“Hello world!” 到屏幕。public class HelloWorld { public static void main(String[] args) { System.out.println("Hello world!"); }}对于那些来自像Python这样的...原创 2019-05-02 20:22:41 · 580 阅读 · 0 评论 -
对象(CS61b)
定义和使用类静态方法与非静态方法静态方法Java中的所有代码都必须是类的一部分(或者类似于类的类,我们将在后面了解它)。大多数代码都是在方法内部编写的。 我们来看一个例子:public class Dog { public static void makeNoise() { System.out.println("Bark!"); }}如果我们尝试运行...原创 2019-05-02 21:54:26 · 436 阅读 · 1 评论