JavaSE
Tan_SiJie_J
这个作者很懒,什么都没留下…
展开
-
重载和重写的区别
重载:方法与方法之间的关系应用场景:在同一个类里,多个方法之间的功能一致,细节不同,考虑使用重载。使用条件:在同一个类里方法名一致参数列表不同(参数的个数,类型,顺序等)与返回值无关重写:父类的方法不能满足子类的需求时,使用重写****重写:父类的方法不能满足子类的需求时,使用重写使用条件:继承关系的子类里返回值、方法名、参数列表均一致访问修饰符不能比父类更严格...原创 2021-04-21 18:50:26 · 182 阅读 · 0 评论 -
Java%(取模运算)运算符
取模运算package com.example.base;/** * Created by IntelliJ IDEA. * Date: 2020/9/20 */public class Demo07 { public static void main(String[] args) { System.out.println(1%2); System.out.println(2%2); System.out.println(3%2);原创 2020-09-20 18:54:02 · 535 阅读 · 0 评论 -
用户交互Scanner+Scanner小案例
Scanner使用next方式接收package com.example.scanner;import java.util.Scanner;/** * Created by IntelliJ IDEA. * Date: 2020/9/19 */public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = n原创 2020-09-19 01:54:33 · 166 阅读 · 0 评论 -
Java命名规范
Java命名规范项目名:全部英文小写。包名:全部英文小写。类名、接口名:首字母开头大写,由多个单词拼接而成。方法名、变量名:首字母(也可以说首单词小写)小写,多个单词组成时,从第二个单词开始,每个单词的首字母大写。第一个单词一般为动词。常量名:全部大写。属性文件:可以全部小写,也可以首字母(也可以说首单词小写)小写,多个单词组成,从第二个单词开始,每个单词的首字母大写。表、字段命名全部大写,多个单词以_隔开。...原创 2020-09-19 01:00:17 · 124 阅读 · 0 评论 -
JavaDoc
JavaDocjavadoc命令是用来生成自己API文档的参数信息@author作者名@version版本号@since 指明需要最早使用的jdk版本@param参数名@return返回值情况@throws异常抛出情况jdk帮助文档:https://www.oracle.com/cn/java/technologies/java-se-api-doc.htmlpackage com.example.operator;/** * @author tan * @ver原创 2020-09-15 01:49:35 · 114 阅读 · 0 评论 -
JKD帮助文档
jdk帮助文档(API):https://www.oracle.com/cn/java/technologies/java-se-api-doc.html原创 2020-09-13 00:58:25 · 143 阅读 · 0 评论 -
包机制
包机制为了更好地组织类,Java提供了包机制 ,用于区别类名的命名空间。包语句的语法格式为:package com.***.Demo01(package必须放到类的最上面)一般利用公司域名倒置作为包名;(比如www.baidu.com, 倒置过来就是com.baidu.xxx)导包一般默认自动导入也可以用Alt+(回车)Enter导入**最好是认真的看一遍 ** :阿里巴巴Java开发手册...原创 2020-09-12 22:29:31 · 127 阅读 · 0 评论 -
Java运算符
运算符Java语言支持如下运算符: 优先级()算术运算符:+, -, *, /, %, ++, –赋值运算符:=关系运算符:>, <, >=, <=, ==, !=instanceof逻辑运算符:&&,||,!位运算符:&,|,^, ~, >>, <<, >>>(了解!!!)条件运算符:?:(三元运算符)扩展赋值运算符:+=,-=,*=,/=算术运算符二元运算符package原创 2020-09-12 20:10:23 · 291 阅读 · 0 评论 -
变量、常量、作用域
变量、常量、作用域变量变量是什么:就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。type varName [=value] [{,varName[=value]}];//数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量。注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型。变量名必须是合法的标识符。变量声明是一条完整的语句,因此每一个声明都必须原创 2020-09-11 16:23:53 · 186 阅读 · 0 评论 -
类型转换
Java类型转换由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换。低 -------------------------------------------------------------> 高byte, short, char, -> int -> long -> float -> double运算中,不同类型的数据先转化为同一类型,然后进行运算。转换问题强制类型转换自动类型转换package com.example.原创 2020-09-11 15:12:17 · 115 阅读 · 0 评论 -
数据类型扩展及面试题讲解
package com.example.demo01;/**Created by IntelliJ IDEA.Date: 2020/9/10*/public class demo01 {public static void main(String[] args) {//整数扩展: 进制 二进制:0b 十进制 八进制:0 十六进制:0x int i = 10;//十进制 int i2 = 010;//八进制:0 int i3 = 0x10;//十六原创 2020-09-11 14:18:02 · 93 阅读 · 0 评论 -
二进制
二进制很多专业人士从第一次学计算机,就开始接触二进制,发现书上说的基本都是术语,不是“人话”,马上晕倒。二进制是什么?什么“逢二进一”,这都不重要,狗屎。是要是人发明的东西,用人话就能讲明白。咱们就用人话,看看能不能讲清楚“二进制”。咱们穿越啦,回到古代。你在一个烽火台上,我在另外一个烽火台上,只要你那边来敌人,你就点狼烟通知我。这个能懂吧?现在,我想清楚的知道你那儿来了几个敌人,我好做好准备工作。怎么办呢?很简单,两个办法。1、你点一次火,再灭掉一次,算是一个敌人,来两个就点2回,灭两回。2、或原创 2020-09-11 14:09:55 · 1551 阅读 · 0 评论 -
数据类型
数据类型数据类型强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义才能使用Java就是强类型语言,必须先定义才能运行,变量必须先初始化才能输出。弱类型语言Java的数据类型分为两大类基本类型(primitive type)引用类型(reference type)byte占一个字节就是8位short占两个字节就是16位int占4个字节就是32位long占8个字节就是64位八大基本数据类型[外链图片转存失败,源站可能有防盗链原创 2020-09-10 14:58:57 · 116 阅读 · 0 评论 -
标识符和关键字
标识符和关键字关键字:日常开发中常用到的关键字:标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。标识符的注意点:所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始首字符之后可以是字母(A-Z或者a-z)、美元符($)、下划线(_)或数字的任何字符组合不能使用关键字作为变量名或方法名标识符是大小写敏感 的合法标识符举例:age、 $salary、 _value 、 _1_value非法标识符举例:1原创 2020-09-10 12:40:28 · 134 阅读 · 0 评论 -
注释
注释平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是项目结构一旦复杂起来,我们就需要用到注释了。注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯 BAT平时写代码一定要注意规范。Java中的注释有三种:单行注释://多行注释:/* */文档注释:/** */这里上图镇一镇...原创 2020-09-09 18:33:35 · 278 阅读 · 0 评论 -
编译型和解释型
编译型和解释型编译型编译型就好比一个美国人要看一篇中国人写的中文小说,编译型就相当于一个翻译器,把小说全部翻译成英文给美国人看。解释型解释型就好比一个中国人和一个美国人,美国人想知道中国人说了什么,解释型就相当于一个翻译官,说一句解释一句。程序运行过程...原创 2020-09-09 15:04:10 · 87 阅读 · 0 评论 -
Markdown学习
Markdown学习标题一个#是一级标题两个##是两级标题以此类推一共六级标题字体Hello,World! ** 两边两个Hello,World! 两个一个*号Hello,World!Hello,World!引用从头开始,系统学习分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XNsxyU9w-1599573640639)(D:\图\1.jpg)]超链接点击跳转到百度列表ACABC表格名字性原创 2020-09-08 22:01:40 · 103 阅读 · 0 评论