![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础语法
TYLGOBL
这个作者很懒,什么都没留下…
展开
-
Java环境变量
Java环境变量高级系统设置->点击环境变量->系统变量->新建->1.1变量名:Java_Home1.2变量值:jdk的安装路径不含bin的2.1环境变量中的path添加:“%Java_Home%\bin;%Java_Home%\jre\bin;”高级系统设置->点击环境变量->系统变量->新建->3.1变量名:CLASSPATH3.2变量值:“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%J原创 2021-01-29 20:55:00 · 198 阅读 · 2 评论 -
JavaSE基础回顾图
JavaSE基础回顾图 2020.2.12/周三 by 922原创 2020-02-12 21:39:07 · 163 阅读 · 0 评论 -
Java操作系统之资源分配
操作系统之资源分配main包public class OsResourceAllocationMain { public static void main(String[] args) { OsResourceAllocation osResourceAllocation = new OsResourceAllocation(); osResource...原创 2018-12-05 00:26:05 · 3335 阅读 · 0 评论 -
泛型
泛型文章目录泛型一、什么是泛型二、为什么需要泛型三、一步步了解泛型1.泛型类2.泛型方法3.泛型类派生出的子类3.1子类明确泛型类的类型参数变量3.2子类不明确泛型类的类型参数变量4.类型通配符4.1设定通配符的上限4.2设定通配符下限(主要用来读取)4.3通配符和泛型方法5.泛型擦除一、什么是泛型java泛型设计原则:只要在编译时期没有出现警告,那么在运行时期就不会出现ClassCast...原创 2018-11-19 23:58:17 · 190 阅读 · 0 评论 -
枚举
枚举/**在JDK1.5 之前,我们定义常量都是: public static final.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 1.枚举不可以产生实例对象,原因:自定义的枚举都是继承Enum,构造函数默认私有的 枚举类型可以作为switch 参数,枚举是一个抽象类 2.values把枚举的实例,都变成了一个数组 这...原创 2018-11-15 20:03:14 · 263 阅读 · 0 评论 -
异常
异常在Java中,所有的异常都有一个共同的祖先Throwable (可抛出)。Throwable 指定代码中可用异常传播机制通过Java 应用程序传输的任何问题的共性。Throwable:有两个重要的子类: Exception (异常)和Error (错误).二者都是Java异常处理的重要子类,各自都包含大量子类。Error (错误) :是程序无法处理的错误,表示运行应用程序中较严重问题...原创 2018-11-15 20:01:37 · 321 阅读 · 0 评论 -
Java方法区、栈及堆
Java方法区、栈及堆一 方法区(Method Area)1.什么是方法区(Method Area)?方法区(Method Area)与Java堆一样,是各个线程共享的内存区域。2.方法区(Method Area)存储什么?它存储已被Java虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等2.1 方法区(Method Area)存储的类信息对每个加载的类型(类c...转载 2018-10-27 22:52:53 · 569 阅读 · 0 评论 -
Java内部类
文章目录一、对象的初始化方法1.提供 get set 方法2.通过合适的构造函数进行初始化(系统本身会自动生成无参数的构造函数)2.1this 在无参数构造函数的用法3.静态块初始化二、内部类根据使用不同的修饰符或者定位的位置不同,分成四种:1.实例内部类:2.静态内部类3.局部内部类4.匿名内部类一、对象的初始化方法1.提供 get set 方法//1.提供 get set 方法clas...原创 2018-10-29 21:08:11 · 1528 阅读 · 0 评论 -
冒泡排序、插入排序、选择排序
冒泡排序、插入排序、选择排序稳定性的定义 假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,则称这种排序算法是稳定的;否则称为不稳定的。 例如:选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交...原创 2018-10-26 13:56:17 · 859 阅读 · 0 评论 -
Java有参构造方法和无参构造方法
Java有参构造方法和无参构造方法1**、定义:**编写一个类时没有添加无参构造方法,那么编译器会自动添加无参构造方法;(如果自己添加构造函数,无论有参数或是没参数,默认构造函数都将无效)编写时添加了有参构造方法而未添加无参构造方法,那么编译器只认有参构造方法而不会默认添加无参构造方法!如果需要使用无参构造方法,一定要在类里面添加 2、举例:定义四个类(说明四种情况)...原创 2018-10-29 11:16:29 · 62230 阅读 · 7 评论 -
Java的四种拷贝(和理解“浅拷贝、深拷贝”)
Java的四种拷贝(和理解“浅拷贝、深拷贝”)文章目录Java的四种拷贝(和理解“浅拷贝、深拷贝”)一、“浅拷贝” 与 “深拷贝”区别:二、四种拷贝:三、两种类型的运用:四、几种拷贝的介绍:1.for()循环拷贝2.clone() 拷贝3.System.arraycopy 拷贝4.Arrays.copyOf 拷贝五、当对象是“基本类型”(代码)六、当对象是“引用类型”(代码)一、“浅拷贝” ...原创 2018-10-20 12:18:19 · 5905 阅读 · 0 评论 -
Java数组题
Java数组题1.将一维数组奇数放在偶数前面,大小顺序不要求import java.util.*;/**1、{1,2,3,4,5,6} 将一维数组奇数放在偶数前面,大小顺序不要求,例如{1,2,3,4,5,6} ==> {1,3,5,2,4,6} * 思想: 从数组的第下标所以1开始也就是第二个数开始,和前面的比较,如果是偶数,交换位置, * 下...原创 2018-10-19 14:16:52 · 719 阅读 · 1 评论 -
Java数据类型和常量变量
文章目录1.Java数据类型1.1 java的两大数据类型1.1.1 内置数据类型1.1.2 引用数据类型1.1.3 基本类型对应的包装类2.Java常量2.1 文本常量2.1.1 常量类型3.Java变量3.1声明变量的基本格式3.2Java变量类型3.2.1 局部变量3.2.2 实例变量3.3.3 类变量(静态变量)4.Java装箱和拆箱4.1int 和Integer比较4.2Inte...原创 2018-10-14 02:16:41 · 1549 阅读 · 0 评论 -
用命令行中编写第一个HelloWorld
用命令行中编写第一个HelloWorld文章目录用命令行中编写第一个HelloWorld步骤1:先看运行效果步骤2:准备项目目录步骤3:创建一个java源文件步骤4:显示扩展名步骤5:编译步骤6:运行步骤1:先看运行效果步骤2:准备项目目录通常我们会在某个磁盘中创建一个project目录此例子中我们用D:/project目录作为项目目录并在protect中创建一个目...原创 2018-10-01 13:51:06 · 4528 阅读 · 0 评论