++a++ 先使用,后运算(不管a++是否加()) int a=0; int b; b=2+(a++); System.out.println(b); for(int i=0;i<100;i++){ a++; } System.out.printl...
原创 2023-01-06 15:51:06
62阅读
# Java中的运算符及Java是一种面向对象的编程语言,广泛应用于各种类型的软件开发。在使用Java时,运算符的正确与否直接影响程序的执行结果。本文将介绍Java中的几种常见运算符及其点,并通过代码示例和图表帮助理解。 ## 一、算术运算Java中的算术运算符包括加法(+)、减法(-)、乘法(*)、除法(/)和取模(%)。需要注意的是,除法运算符在处理整数时,只会保留整数部
原创 2024-10-26 06:40:24
20阅读
# Java点科普 Java是一种广泛使用的编程语言,具有强大的功能和广泛的应用领域。但是,即使对于经验丰富的程序员来说,有一些常见的点仍然会导致程序出现错误。本文将介绍一些Java中的点,并提供相应的代码示例,以帮助读者更好地理解和避免这些错误。 ## 1. 空指针异常 空指针异常(NullPointerException)是Java中最常见的错误之一。它通常发生在试图调用空对
原创 2023-08-08 20:15:39
73阅读
  1、今天发现一个很明显的错误,建立的类的名字和java文件的名字不一样,必然会出错。 2、Java对大小写要求特别严格,如将System写成system肯定,将String写成string肯定。 3、使用JFrame时,不要忘记frame.setVisible(ture);如果忘记了的话,会出现这种现象,整个窗口不显示任何东西,只有当你拖动它的时候,它才会显示出来。 4、
原创 2013-01-01 09:39:31
670阅读
1.局部变量不能加访问修饰符2.线程中的run方法是public void run(){},重写时需要注意修饰符3.instanceof的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。4.StringBuffer没有重写equals方法,该方法是比较两个对象是否相同,而不是比较字符串内容5.Throwable有两个子类分别是Error和Exception6.多态不能应用在
Java基础Java基本语法: 运算符目录Java基础Java基本语法: 运算符一、运算符1.概念2.运算符:算术运算符3.算术运算符的注意问题4.运算符:赋值运算符5.运算符:比较运算符6.运算符:逻辑运算符7.运算符:位运算符8.运算符:三元运算符9.运算符的优先级一、运算符1.概念运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。算术运算符 赋值运算符 比较运算符(关系运算符)
务虚 注意观察题目中的性质,每一条性质都不是没用的,都可能是问题的突破口 长的阅读理解题,一定要耐着性子读完,提取主干,也不要忽略细节 一定要记得静态查错!!有的时候花费数小时调的错误,很可能几分钟的静态查错就能解决 WA memset 不能乱用,如果你的 sizeof 写错了, 可能会爆出随机数 ...
转载 2021-09-20 14:47:00
228阅读
2评论
基础(未整理完)
原创 2021-09-15 20:30:12
131阅读
2点赞
最近又把javase中基础知识看了一遍,先将自己觉得的地方总结下。 一、面试题之变量相加和常量相加的区别 下面代码是否有问题byte b1 = 3; byte b2 = 4; byte b3 = b1 + b2; byte b4 = 3 + 4;b3类型转换出错,需强制转换成byte类型,b4正确 从两方面去回答这个题 b1和b2是两个变量,变量里面存储的值都是变化的,所以在程序运行中J
转载 2023-08-05 22:41:56
40阅读
目录 组合与继承值类型和引用类型的存储位置数值类型的符号默认值方法签名变量static数据类型大小this垃圾回收器finalize()初始化惰性初始化初始化顺序非静态实例初始化可变参数列表枚举类型 enum类的访问权限main()方法与单元测试继承中属性的访问和方法的调用初始化基类:构建过程中对基类构造器的调用在构造器中调用方法代理try{}finally{}和主动清理对toString()方法
转载 2023-09-27 07:48:15
59阅读
!a \(\Leftrightarrow\) a==0 , a \(\Leftrightarrow\) a!=0 memset 只能对数组的一维赋值 sort 函数默认升序排列,即 \(x<y\) 把 INF 设到足够大,但也别大到 0x7fffffff 记得时刻取模,有减法时记得先 +mod 再 ...
转载 2021-07-20 20:08:00
241阅读
2评论
如上图,利用了两次三目运算符,两次用的是同样的条件,但我忽略了经过第一行之后,min的值已经变为sum和min中最小的数了,那么来到第二行,一定是有sum<min不成立的,则min_恒不会取到i,会一直等于原来值;解决办法是创建另一个变量先存储第一行结果,等到第二行也进行完之后,再将存储的值赋值给变量min,如下图:
原创 2022-11-30 22:42:25
190阅读
纯属个人学习笔记,else与最近的if匹配
原创 2022-12-15 17:39:56
165阅读
1点赞
import re text="_name:Chen Jun,password:ILOVEYOU paas" result=re.findall(r"(.n)|(YOU)",text)#表示分组,根据元组特性,单个元素的元组要加, print(result) ...
转载 2021-04-09 23:08:00
116阅读
2评论
指针的点指针容易越界操作指针叠加会不断改变指针方向返回局部变量地址不可以释放野指针代码示例:#d
原创 2022-09-22 09:56:54
90阅读
SQL点:小心DDL提交事务 DDL语句执行的第一步就是COMMIT,然后才是执行DDL本身,命令本身能否执行不管,只要DDL关键字出现,系统就提交!很多人喜欢在过程里用DDL语句,要是对这点没有强烈的意识,就很容易出错,比如你是执行一些列更新语句,但是要在一个事务里,就是一起成功或失败。如果语句中间任何一个地方出现了DDL,那这个事务的原子性就被破坏了,而你却毫不知情! SQL
转载 精选 2010-11-19 17:51:21
822阅读
2评论
1.^和==的优先级是前者小于后者,其他优先级可参考《c/c++优先级列表》http
原创 2022-07-15 09:39:24
90阅读
Array.prototype.slice(start[,end])返回的切片包含左端点的元素,不包含右侧的元素 Array.prototype.find()返回的值中,若有对应的值,则会返回这个值;否则返回undefined js中forEach循环“好像”比for(){}循环遍历更为高效,这一点 ...
转载 2021-11-02 20:30:00
144阅读
2评论
一、Java标识符:在Java源程序中凡是程序员有权利自己命名的单词 标识符的命名规则: -合格的标识符只能由数字,字母,下划线,美元符组成 -不能由数字开头 -关键字不能做标识符注意:所以汉字、日语、韩文都可做标识符 例题: 下列不可做为Java语言标识符的是:A,D,F,H A. /aa B. $2 C. _2 D. 22 E.二二 F. Float G. a2 H. 2a二、Java关于继承
转载 2023-06-16 15:18:56
67阅读
switch关键字由于笔试和面试经常会问到它的用法,这里做了一个简单的总结: 能用于switch判断的类型有:基本数据类型:byte、short、int、char(JDK1.6),还有引用数据类型:枚举类型,但是在JDK1.7后添加了对String类型的判断 case语句中少写了break,编译不会
原创 2022-05-27 22:19:22
141阅读
  • 1
  • 2
  • 3
  • 4
  • 5