![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
周士森
我的屏幕是13的!
展开
-
进制转化--Java自带方法
十进制 ==> 二进制、八进制、十六进制 if(radix == 2) return Integer.toBinaryString(num); else if(radix == 8) return Integer.toOctalString(num); else if(radix == 16) return Integer.toHexString(num); 转化为十进制 Long.parseLong( [被转化数], 进制); ...原创 2020-10-02 21:15:48 · 1179 阅读 · 0 评论 -
访问权限控制符--修饰符
某视频的学习笔记,如有侵权,联系立撤。 private 表示私有,只有该类自己可以访问。 default 表示没有修饰符修饰,只有同一个包中的类可以访问。 protected 表示可以被同一个包中的类以及其它包中的子类访问。 public 表示可以被项目的所有包中的类访问。 ...原创 2020-07-10 11:14:01 · 132 阅读 · 0 评论 -
Java中 == 与 equals
“==”代表比较双方是否相同,如果是基本类型则表示值相等;如果是引用类型则表示地址相等,即是同一个对象。 在Java的源码中提供有equals的方法,例1,提供定义“对象内容相等”,即equals在根本上还是采用的 == 方法。如果重写equals方法,会借助 == 方法根据重新拟定的规则进行比较,例2。 //例1 public boolean equals(Object obj) { return (this == obj); } //例2 @Override public boolean .原创 2020-07-10 10:15:04 · 104 阅读 · 0 评论 -
JDK中常用的主要包
java.lang 包含一些Java语言的核心类,如String,Math,Integer,System和Thread,提供常用功能。 java.awt 包含了构成抽象窗口工具类(abstract,Windows,tookits)的多个类,这些类被用来构建和管理应用程序的图形用户界面。 java.net 包含执行与网络相关的操作的类。 java.io 包含能提供多种输入/输出功能的类。 java.util 包含一些实用工具类,如定义系统特性,使用与日期日历相关的函数。 ...原创 2020-07-08 17:08:33 · 773 阅读 · 0 评论 -
Java中this最常的用法
在程序出现同名即二义性时,应使用this来时指明当前对象;普通方法中,this总是指向调用该方法的对象。构造方法中,this总是指向正要初始化的对象。 使用this关键字调用重载的构造方法,避免相同的初始化代码,但只能在构造方法中使用,并且必须位于构造方法的第一句。 this不能于static中使用`` public class TestThis { int a, b, c; TestThis(int a,int b){ this.a = a; this.b = b; } Tes.原创 2020-07-08 16:21:06 · 536 阅读 · 0 评论 -
next()、nextLine()的区别
next() next()方法一定是在读到有效字符之后才返回,有效字符之前的空格、制表符、enter等会自动过滤掉,并且不能读取带空格的字符串。在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。 nextLine() nextLine()方法的结束符只是Enter键,即nextLine()方法返回的是Enter键之前的所有字符。 ...原创 2020-07-07 15:31:56 · 1211 阅读 · 0 评论 -
部分二元运算符的运算规则
整数运算 如果两个操作数有一个为Long,则结果为Long。 没有Long时,结果为int,即使操作数全为byte,short,结果也是int。 浮点运算 如果两个操作数有一个为double,则结果为double。 只有两个操作数都为float,结果才为float。 浮点数默认为double。 浮点数不精确,若要进行比较可使用BigDecimal,如代码01。 //代码01 //用BigDecimal类的静态方法valueOf获取对象 BigDecimal bd1=BigDecimal.valueO原创 2020-07-07 11:51:02 · 977 阅读 · 0 评论 -
编程语言Java的JDK
JDK JDK是java语言的软件开发包,主要用于移动设备,嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了java的运行环境(JVM+API(java系统类库))和java工具。 Path环境变量的作用是设置供操作系统去寻找可执行文件的路径的顺序; ClassPath环境变量的作用是JVM执行java程序时搜索类的路径的顺序。 欢迎使用Markdown编辑器 你好! 这是...原创 2018-11-14 20:09:59 · 3711 阅读 · 2 评论