今天开始学习java,第一次自学其他语言,真是有些小兴奋呢,这些与C++不同的特性或是不熟悉的特性都希望能将其记录下来,日后便于查阅复习,顺便见证下自己的成长轨迹,嘿嘿嘿。。。今日问题搞定半懂懵逼java简单类 is what??java简单类是一种重要的开发模型,也可以称为一种编写规范,有四条原则须遵守1,类中所有属性必须用private修饰(封装体现)2,类中所有属性必须有setter,get
在一个JavaScript文件,我看到了:function Somefunction(){var that = this;...}什么是声明的目的that分配this本呢?#1楼这是使内部功能(在其他功能内定义的功能)更按需工作的一种技巧。 在JavaScript,当你定义里面另外一个功能, this将自动被设置为全局范围。 这可能会造成混淆,因为您希望this具有与外部函数相同的值。var
转载 2023-09-06 11:02:30
105阅读
Java的 equals == 这两个经常用到, 要认识一下, 在网上看很多资料, 摘录部分写下来, 认识一下它们的区别联系;联系: java equals == 都可以用来做逻辑的比较操作符号;区别(简单的可以这样理解): ==  是按对象在内存的地址值进行比较;  equals  对于 Object  类是按==比较[即对象的
转载 2023-09-01 16:14:52
105阅读
import与package机制相关,这里先从package入手,再讲述import以及static import的作用。packageC/C++ 的 #include会把所包含的内容在编译时添加到程序文件,而java的import则不同。这里我们先了解一下Java 的 package 到底有何用处。package名称就像是我们的姓,而class名称就像是我们的名字 。pac
转载 7月前
35阅读
Javamod%区别
原创 2017-02-21 22:09:39
10000+阅读
在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2); 5 System.out.prin ...
转载 2021-08-17 10:15:00
121阅读
2评论
问题描述:刷leetcode,突然对 % 的算法特别模糊,在网上查了一下 运算符 /:除法运算符,并且运算结果遵从向下取整。 运算符 %:模运算。 (1)、当运算符左边小于右边,结果就等于左边; (2)、当运算符左边大于右边,就和算术的取余是一样的效果。 ...
转载 2021-10-24 14:25:00
1016阅读
2评论
(除) 注意:整数相除结果还是整数,向下取整。只要相除中有一个小数,结果带小数。4/5 //输出结果为06/5
原创 2022-08-27 00:49:27
360阅读
首先,这两个符号都是移位操作符,那么我们就先来谈谈移位操作符。移位操作符只能处理整数类型。先来谈谈int类型吧。int类型占4个字节(一共32位),第一位表示符号位,其它位为数值为。那么它最大能表示2^31-1(即2147483647),最小能表示-2^31(即-2147483648)。为什么最小值不是-2^31-1,而是-2^31?负数在计算机以补码表示(符号位不变,原码取反再加1),因此10000000000000000000000000000000表示最大的负数,为-2^31。...
原创 2021-06-02 11:32:35
282阅读
foreach(增强for循环)for的区别首先说一下foreach有的也叫增强for循环,foreach其实是for循环的一个特殊简化版。再说一下foreach的书写格式:for(元素类型  元素名称 : 遍历数组(集合)(或者能进行迭代的)){语句}foreach虽然是for循环的简化版本,但是并不是说foreach就比for更好用,foreach适用于循环次数未知,或者计算循环次
  ==:比较的是两个字符串内存地址的数值是否相等,属于数值比较;  equals():比较的是两个字符串的内容,属于内容比较。  以后进行字符串相等判断的时候都使用equals()。  equals方法如果不重写,默认比较的也是对象的内存地址  1.  “==”操作符用来比较两个变量的值是否相等,也就是比较变量所对应的内存中所
转载 2023-07-05 16:36:48
80阅读
“==”1、可以使用在基本数据类型变量引用数据类型变量2、如果比较的是基本数据类型变量:比较两个变量保存的数据是否相等。(不一
原创 2023-05-19 15:19:29
34阅读
由于Mapper文件出错 误把#{url} 写成${url}报错500错误代码:$会直接拼接字符串   ​#会生成?占位符 insert into 表 values(#{id} , #{name}, #{password })insert into 表 values(?,?,?)insert into 表 values(${id} , '${name}', '${passwor
原创 2021-10-21 14:09:31
708阅读
15点赞
一、forwhile的特点: 1,forwhile可以互换。 2,格式上的不同,在使用上有点小区别。 如果需要通过变量来对循环进行控制,该变量只作为循环增量存在时,区别就体现出来了。二、什么时候使用循环结构呢?当对某些代码执行很多次时,使用循环结构完成。当对一个条件进行一次判断时,可以使用if语句。当对一个条件进行多次判断时,可以使用while语句。注意:在使用循环时,一定要明确哪些语句
值类型是存储在内存的堆栈(以后简称栈),而引用类型的变量在栈仅仅是存储引用类型变量的地址,而其本身则存储在堆。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆存储的地址是否相同,即栈的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为
转载 23天前
56阅读
一、算术运算符分类: +,-,*,/ /%的区别: /:获取两个数据相除的商。 %:获取两个数据相除的余数。 注意: 整数相除结果还是整数. 想要得到小数,就必须有浮点数参与运算.public class OperateorDemo1 { public static void main(String[] args) {
早在大二java基础课程上,便有一些深入的了解,list会继承两个接口:LinkedListArrayList 那么这两者有什么异同呢 首先是代码测试:import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import bean.Answer; import bean.User; /**
转载 2023-08-20 09:46:43
31阅读
前言我们都知道 Kotlin 主要用于 Android 前端开发。但后来,Kotlin 开始习惯了后端开发,现在,它正迅速成为它的首选。在本博客,您将了解在后端开发中使用 Kotlin 的主要原因。在解释为什么 Kotlin 更适合后端开发之前,让我们先了解一下 Kotlin Java。Kotlin Java 快速入门KotlinKotlin 是由 JetBrains 开发的跨平台编程
转载 2023-09-07 15:44:58
68阅读
二面试回答就可以。对象相等判断 == equals 的区别是什么 == : 它的作用是判断两个对象的地址是不是相等。 即,判断两个对象是不是同一个对象。(基本数据类型 == 比较的是值,引用数据类型 == 比较的是内存地址) equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况1:类没有覆盖 equals() 方法。 则通过 equals() 比较该类
循环结构while循环do...while循环for循环在Java5引入了一种主要用于数组的增强型for循环。while循环while是最基本的循环,它的结构为: while(布尔表达式){    //循环内容 }只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。少部分情况需要循环一直执行,比如服务
  • 1
  • 2
  • 3
  • 4
  • 5