Java基础
SRiver江
一个热心做游戏的小制作人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基本数据类型和所占字节数和初始值
Java基本数据类型总共8种整型:byte short int long 4种浮点型(小数型):float double 2种布尔值型:boolean 1种字符型:char 1种所占字节数整型:byte 1个字节数short 2个字节数int 4个字节数long 8个字节数浮点型:float 4个字节数double 8个字节数布尔值型:多种解释boolea...原创 2019-06-23 14:35:42 · 335 阅读 · 0 评论 -
Java顶级关键词
Java顶级关键词1.package:2.import:3.class:1.package:包的位置:存在于代码的第一行作用:装.java原文件2.import:3.class:原创 2019-07-27 15:04:52 · 183 阅读 · 0 评论 -
Java 集合 详解(一)
集合1.集合的理论知识:2.集合的分类:3.Set类-HashSet:1.集合的理论知识:集合:对一组数据进行储存的一种方式,存放的为对象的引用,即对象的堆指向或者常量池指向。实现的大方向有两个接口:Collection和Map使用例如:一堆学生的数据,每个人数据里面有姓名年龄,我们可以把这一堆学生作为集合存储起来。2.集合的分类:Collection下被Set和List接口继承。Ma...原创 2019-08-07 20:02:02 · 181 阅读 · 0 评论 -
ArrayList中remove()方法的两种解释
ArrayList中remove方法的两种解释1.remove(int index)2.remove(Object o)3.举例观察API文档发现ArrayList下有两个remove()方法,但他的参数类型不同1.remove(int index)移除此列表中指定位置上的元素。返回值: E2.remove(Object o)移除此列表中首次出现的指定元素(如果存在)。返回值: bo...原创 2019-08-12 14:16:48 · 839 阅读 · 0 评论 -
Java图形化界面关闭窗口两个方法区别
DISPOSE_ON_CLOSE 与EXIT_ON_CLOSE区别1.DISPOSE_ON_CLOSE1.EXIT_ON_CLOSE1.DISPOSE_ON_CLOSE这个方法为关闭当前窗口,假如你打开多个窗口,它只关闭你关闭的窗口,换句话说叫释放窗口,当所有的窗口都关闭时候自动关闭JVM。1.EXIT_ON_CLOSE这个方法为退出程序,也就是直接关闭虚拟机。例子:点击第一个窗口的关闭...原创 2019-08-12 19:43:38 · 4928 阅读 · 0 评论 -
对某段文字进行简单加密解密操作
详解1.原理2.演示效果1.原理1.首先将每个文字作为字符存放在数组变量中(此过程省略)。2.将所有字符与你指定的某个字符进行异或操作(也可以尝试用与,或,非尝试),得到另一组字符数组。这组数组就是加密的文字,只有知道你指定字符的人才可以进行解密操作。3.同样的道理再进行一次2号操作就可以得到原来的文字。2.演示效果...原创 2019-08-04 22:03:56 · 2958 阅读 · 0 评论 -
String StringBuffer StringBuider区别
String类平常我们初学java时候比较多会见到String类,比如经常会书写:String a="蔡徐坤";看起来和我们所书写的int a=100;相似,但其实两种含义完全不同,如果相同为什么不直接把String定为一种数据类型呢?String a="蔡徐坤"上行代码中“蔡徐坤”其实创造之后在java编译的时候就放在了常量池中,定义的a其实为一个地址(也是一个对象),它指向了常量池中...原创 2019-06-26 22:17:19 · 245 阅读 · 0 评论 -
jdk下环境变量配置的含义
jdk下环境变量配置的含义1.新建系统变量JAVA_HOME(含解释)2.新建系统变量CLASSPATH(含解释)3.PATH内添加内容(含解释)通常jdk安装时候网上的各种教程中一般分为三步1.新建系统变量JAVA_HOME(含解释)内容填写下载的jdk的目录,例如:D:\Program Files\Java\jdk1.8.0_74在window系统中%a%的含义是去系统变量寻找名称为a...原创 2019-07-24 01:11:15 · 469 阅读 · 0 评论 -
两个int类型的变量值交换,要求不使用中间变量
详解1.题目2.答案1.题目实现两个int类型变量值的交换,要求不使用中间变量2.答案以java为例;public class Test{ public static void main(String[] args){ int a=5; int b=10; a=a+b; b=a-b;//b=a+b-b a=a-b;//a=a+b-(a+b-b) System.out.pri...原创 2019-07-29 20:01:23 · 606 阅读 · 0 评论 -
Java缩写词语含义
Java缩写词语含义JavaJava SEJava EEJava MEJDBCJSPXMLJDKJREJVMOSCPUPCITJava AppletAPPJavaJava 中文译名:爪哇 指印度尼西亚盛产咖啡的小岛名称 寓意为世人端上一杯热咖啡 原名称为oak 橡胶树 为詹姆斯-高斯林(Java之父)门前的一颗橡胶树Java SEJava Standard Edition : Java ...原创 2019-07-20 22:33:53 · 441 阅读 · 0 评论 -
阿里云服务器购买搭建过程
阿里云服务器搭建1.购买服务器2.阿里云配置服务器3.连接服务器4.服务器电脑配置5.阿里云权限配置6.运行访问1.购买服务器在示例中购买的为阿里云服务器,在校大学生可以购买阿里云的学生认证特权服务器(云翼计划)网址:https://promotion.aliyun.com/ntms/act/campus2018.html购买云服务器ECS价钱比较便宜,一年的费用也就一百多块钱,这款服务...原创 2019-07-21 15:45:29 · 1872 阅读 · 0 评论 -
虚拟机 ,Linux系统(Ubuntu), jdk安装
虚拟机 Linux系统(Ubuntu) jdk安装1.虚拟机下载与安装2.Ubuntu下载与安装3.jdk下载与安装1.虚拟机下载与安装VMware虚拟机是一款虚拟PC软件,可以在虚拟机上安装其他的操作系统,在这里我们用于学习linux系统,所以在windows上安装VMware虚拟机在这里我的电脑用的是64位的系统,有32位的系统建议将系统重装为64位系统。在安装最后需要密匙,在这里我提...原创 2019-07-22 17:39:06 · 353 阅读 · 0 评论 -
输出数组名的时候char数组的特殊情况
详解一般情况下输出数组输出的是他的引用地址,但所有数据类型里面char字符型是个例外,他会将数组内容的值全部输出来。打印在java里面是PrintStream下的一个方法,而在他的方法里面有一个带参数的重载println方法如下图:当调用打印方法的时候会先调用这个方法而不是和其他的打印一样寻找地址。所以产生了图一中较为奇怪的情况。...原创 2019-08-04 21:41:07 · 445 阅读 · 0 评论 -
Java关键字大全
abstract 表明类或者成员方法具有抽象属性assert 断言,用来进行程序调试boolean 基本数据类型之一,声明布尔类型的关键字break 提前跳出一个块byte 基本数据类型之一,字节类型case 用在switch语句之中,表示其中的一个分支catch 用在异常处理中,用来捕捉异常char 基本数据类型之一,字符类型class 声明一个类,const 保留关键字,没...原创 2019-08-27 11:01:35 · 1309 阅读 · 0 评论
分享