Java
高兴就好(石
这个作者很懒,什么都没留下…
展开
-
java中`==`和`equals`的分析
java中==和equals的分析1.java中==和equals()方法介绍==一般用来比较两个基本数据类型变量(局部变量)的值是否相等。如果用于比较引用数据类型的变量,也是比较变量的值,不同的是,引用数据类型变量存储的是数据的首地址(即数据在堆中存放的地址),所以是地址的比较。Java中的8种基本数据类型:整型4种:byte(1字节),short(2字节),int(4字节),long(8字节)浮点型2种:float(4字节),double(8字节)字符型1种:char(2字节)布尔原创 2020-06-26 15:52:01 · 258 阅读 · 0 评论 -
分析Java中的`i++`、`++i`语句
分析Java中的i++、++i语句1.Java中i++和++i介绍++是一种算术运算符很多语言中都有i++和++i,有些语言中i++和++i既可以作为左值又可以作为右值,但在Java语言中,这两条语句都只能作为右值,而不能作为左值。同时,它们都可以作为独立的一条指令执行。int i = 2;int j1 = i++; // 正常编译和运行int j2 = ++i; // 正常编译和运行i++; // 正常编译和运行++i; // 正常编译和运行i++ = 2; // 编译不通过+原创 2020-06-26 15:48:52 · 435 阅读 · 0 评论 -
Mac启动tomcat时报错:.../logs/catalina.out: Permission denied
看到一个解决方案:进入到tomat的安装目录中,找到有logs文件夹的目录,执行命令sudo chmod a+rwx -R logs。意思就是改变logs文件夹的权限,使tomcat可以有权限访问此文件夹。但是经过上述修改之后,logs文件夹的权限确实修改了,但是仍然报上述错误。猜测可能是之前使用Tomcat时生成的日志的原因,就把里面的日志都删了,然后再次回到bin目录下执行./startup.sh,Tomcat就能启动了。...原创 2020-06-13 23:31:51 · 961 阅读 · 1 评论 -
java之List——ArrayList中常见方法用法
package com.xt.list;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ListTest { public static void main(String[] args) { /** * List 是...转载 2020-03-24 10:54:49 · 240 阅读 · 0 评论 -
Java中String,StringBuffer, StringBuilder类的常用方法
一、String类的常用方法1.获取: 1)获取字符串str长度 int i = str.length(); 2)根据位置(index)获取字符 char c = str.charAt(index); 3)获取字符在字符串中的位置 int i =str...转载 2020-03-24 08:27:15 · 315 阅读 · 0 评论 -
Mac下eclipse的安装与配置
1.确认是否安装了Java开发环境-JDK打开Terminal,输入:java -versionmacdeMacBook-Pro:test-java mac$ java -versionjava version "13-ea" 2019-09-17Java(TM) SE Runtime Environment (build 13-ea+33)Java HotSpot(TM) 64-B...原创 2020-03-07 13:24:53 · 9196 阅读 · 1 评论 -
在Mac配置Java开发环境
1.下载和安装JDK首先进入官网下载jdk:https://www.oracle.com/java/technologies/javase-downloads.html,选择合适的版本下载,比如我下载的jdk-13.0.2_osx-x64_bin.dmg从官网下载可能比较慢,可以从镜像站下:jdk-13_osx-x64_bin_jb51.dmg双击dmg文件进行安装查看安装...原创 2020-03-07 13:13:12 · 2834 阅读 · 0 评论