第一章:变量 1.1 为什么需要变量? ? 在计算机中,程序运行需要对 数据 进行处理,而程序中的数据在运行时会 存储在内存 中,编程中需要频繁 操作 内存中的数据,为了方便操作,程序中需要 通过变量名作为标识符 来操作内存中相关的数据。 1.2 什么是变量? ? 变量就是在 内存中所分配给数据的一 ...
分类:
编程语言 时间:
2019-12-03 23:14:08
阅读次数:
75
文件及文件夹touch:创建普通文件rm:删除文件,-f表示强制删除,-r表示递归删除cp:拷贝文件,若目标目录写上文件名可以顺便把名字改了,-r可以操作目录mv:移动文件,若目标目录写上文件名可以顺便把名字改了mkdir:创建文件夹,-p创建中间目录rmdir:删除文件夹,只能删除空目录3、查看文 ...
分类:
其他好文 时间:
2019-12-03 18:20:54
阅读次数:
105
一、Java技术体系在早期,Java被称为Java开发工具包或JDK,是一门与平台(由一组 必需的API组成)紧密耦合的语言。从1998年底的1.2版本开始,Java技术栈被分割为下面关键部分:Java是一门包含了严格和强类型语法的语言。Java 2平台标准版本,被称为J2SE,指的是平台以及jav ...
分类:
编程语言 时间:
2019-12-01 22:52:57
阅读次数:
116
1.写出选择排序的代码实现,对一个int数组进行排序 public class TestSelectSort { public static void main(String[] args) { int [] arr = {87,65,5,5,43,21}; System.out.print("排序 ...
分类:
编程语言 时间:
2019-12-01 11:28:32
阅读次数:
82
Java中的基本数据类型转换 说基本数据类型转换之前,先了解下 Java 中的 8 种基本数据类型,以及它们的占内存的容量大小和表示的范围,如下图所示。 重新温故了下原始数据类型,现在来解释下它们之间的转换关系。 自动类型转换 自动类型转换是指:数字表示范围小的数据类型可以自动转换成范围大的数据类型 ...
分类:
编程语言 时间:
2019-12-01 00:35:13
阅读次数:
115
Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for ...
分类:
编程语言 时间:
2019-12-01 00:34:12
阅读次数:
143
一.javase 1.jdk1.8新特性 搜索速度更快 – 红黑树 行为参数化代码更少 – Lambda 强大的Stream API – Stream 便于并行 – Parallel 最大化减少空指针异常 – Optional 2.JVM结构原理、GC工作机制详解 JVM主要包括四个部分 1.类加载 ...
分类:
其他好文 时间:
2019-12-01 00:27:44
阅读次数:
197
Java二进制运算 Java二进制表示法 首先了解下二进制,二进制是相对十进制而言的,当然还有八进制,十六进制等等,我们常用的都是十进制,计算机用的都是二进制,而符号表示常用十六进制。 二进制就是只有0、1两个值表示的数,规则是逢二进一。数据存储在内存中都是存储的二进制,二进制又可分为原码、反码、补 ...
分类:
编程语言 时间:
2019-12-01 00:17:02
阅读次数:
91
1.不使用函数实现字符串的翻转 /** * 1.不使用函数实现字符串的翻转 */ public class TestStringReverse { public static void main(String[] args) { String s1 = "FEDCBA"; System.out.pr ...
分类:
编程语言 时间:
2019-11-30 22:48:19
阅读次数:
165
1.编写一个Worker类,为Worker类添加相应的代码,使得Worker对象能正确放入TreeSet中。并编写相应的测试代码。 /** * Worker类 */ public class Worker implements Comparable<Worker>{ /** * 私有属性 */ pr ...
分类:
编程语言 时间:
2019-11-30 19:07:17
阅读次数:
119