- 博客(20)
- 收藏
- 关注
原创 C#属性、五种访问修饰符、静态static关键字以及(虚方法、抽象类、接口语法的对比)
静态构造方法会在程序创建第一个实例或者引用任何静态成员之前完成类中静态成员的初始化。
2023-04-20 08:51:01
499
原创 C#中的三大特性:封装、继承、多态
将一堆类中的一些共有的“成员”单独抽取出来,作为一个父类,然后这一堆类继承这个父类,共享父类的资源,叫做继承。
2023-04-20 08:45:46
645
原创 C#中的类与对象
e.g. 当我们的类中不写构造方法的时候,在代码编译后,系统会自动给它添加一个空的构造方法,如果我们写了一个构造方法,默认的“空构造方法”就不存在了。赋值的过程是传递的堆空间中的引用地址,两个对象指向同一个堆空间地址,修改任一对象数据,两个对象都会同时发生改变。访问修饰符(又称权限修饰符):用于描述这个类的访问权限,可不写,有默认值;类是一个模具,对象是使用这个模具制作出来的一个具体的物体(实例化)。类的成员:字段(变量),属性,普通方法,构造方法,析构方法。3.调用对象的构造方法进行对象的初始化。
2023-04-20 08:44:15
198
原创 String 类方法
/从角标为2的位置,截取2个字符。例如:name.Substring(2);//从角标为2的位置,截取到最后。 字符串变量.方法名(开始截取的位置,截取多长);作用:去掉字符串结束后的空格。返回处理后的字符串。作用:去掉字符串开始前的空格。返回处理后的字符串。使用:字符串变量.方法名(开始截取的位置);使用:字符串变量.方法名();使用:字符串变量.方法名();
2023-03-25 10:19:04
49
原创 Java流程控制:Scanner、顺序结构、选择结构、if结构、switch结构、while、do...while、for、增强for循环、break、continue
Scanner对象基本语法:Scanner s=new Scanner(System.in)通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。next():-定要读取到有效字符后才可以结束输入。对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。next() 不能得到带有空格的字符
2021-02-10 18:18:01
175
原创 第十篇--JavaDoc
◆javadoc命令是用来生成自己API文档的◆参数信息@author作者名@version版本号@since指明需要最早使用的jdk版本@param参数名@return返回值情况@throws异常抛出情况Ijavadoc -encoding UTF-8 -charset UTF-8 Doc. java在控制台(命令行)上生成JavaDoc文档...
2021-01-27 20:45:44
103
1
原创 第九篇--包机制
package 包的本质就是文件夹定义包为了更好地组织类,Java提供了包机制,用于区别类名的命名空间包语句的语法格式为:package pkg1[.pkg2[.pkg3...]]导入包一般利用公司域名倒置作为包名:www.baidu.com 包名为:com.baidu.www或baike为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用import语句完成此功能import package1[.package2...].(classname|*);可在imp
2021-01-27 20:45:04
66
原创 第八篇--运算符(我承认我偷懒了)
Java语言支持如下运算符:算术运算符:+,-,*,/,%,++,–赋值运算符:=关系运算符:>,<,>=,<=,==,!=,istanceof逻辑运算符:&&(与),||(或),!(非)位运算符:&,|,^,~,>>,<<,>>>条件运算符:?:扩展赋值运算符:+=,-=,*=,/=package operator;public class Demo01 {..
2021-01-27 18:16:27
77
原创 第七篇-变量、常量、作用域
Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域type vaeName[=value][{,varName[=value]}];//数据类型 变量名=值;可以使用逗号隔开来声明多个同类型变量注意事项1. 每个变量都有类型,类型可以是基本类型,也可以是引用类型 2. 变量名必须是合法的标识符 3. 变量声明是一条完整的语句,因此每一个声明都必须以分号结束变量作用域类变量实例变量局部变量.
2021-01-22 22:35:29
67
原创 第六篇--数据类型、转义字符
数据类型强类型语言(安全性高,速度慢)要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用弱类型语言Java的数据类型分为两大类public class HelloWorld { public static void main(String[] args) { //八大基本类型 // 整数int num01=10;byte num02=20;short num03=30;long num04=30l;//Long类型要在
2021-01-22 21:22:55
122
原创 第五篇--Java的注释、快捷方式、标识符、注意事项
Java程序运行机制编译型(compile):一下子就全部编译完然后解释,之后有修改就全部一起重新编译重新解释解释型:边编译边解释Java中的注释有三种单行注释://多行注释:/* */文档注释:/** */快捷方式psvm:public static void main(String[] args)sout:System.out.println("");//注释标识符关键字—————abstactassertbooleanbrea
2021-01-18 10:11:27
85
原创 第四篇--JDK的卸载与安装,HelloWorld的步骤及注意事项
1995年诞生JavaJDK : Java Development KitJRE : Java Runtime EnvironmentJVM : JAVA Virtual Machine先学会JavaSE再学JavaEE卸载JDK删除java的安装目录(我的电脑->右键->属性->控制面板->系统和安全->系统->高级系统->高级->环境变量中)删除Java_HOME(我的电脑->右键->属性->控制面板->系统和
2021-01-18 09:58:54
123
原创 第三篇 加油加油加油----与君共勉---命令行的用法
打开CMD的方式:1.开始+系统+命令提示符2.Win键+R键:输入cmd打开控制台(推荐使用)3.资源管理器的地址栏输入“cmd ”路径(有个空格在后面)管理员方式运行:获得最高权限/斜杠 \反斜杠常用的Dos命令:#盘符切换#查看当前目录下的所有文件:dir#切换目录:cd (change directory) A盘切换为B盘 cd /d B: A盘切换到B盘中的ide文件 cd /d B:\ide B盘中的ide文件回到B盘,返回上一级 cd .. #清理屏幕
2021-01-15 20:13:47
120
原创 遇见狂神说的第二篇--快捷键
ctrl+z:撤销ctrl+x:剪切ctrl+c:复制ctrl+v:粘贴ctrl+a:全选ctrl+s:保存ctrl+shift+esc:任务管理器alt+F4:关闭alt+delete:永久删除window+r:Run运行(输入cmd进入控制台)window+e:文件管理器或者我的电脑alt+tab:切换界面...
2021-01-15 19:38:43
77
原创 跟学狂神说视频第一篇博客
Markdown学习标题字体Hello World!Hello World!Hello World!Hello World!引用只要学不死,就往死里学分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ckoOTwMS-1610707714006)(D:\图片\头像和壁纸\1582100784139.jpeg)]超链接点击跳转到狂神博客列表AB表格| 姓名 | 性别 | 生日 || ---- | --
2021-01-15 18:49:19
151
1
原创 学习java的第一天,跟着狂神说走,优快云见证成长
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-01-15 17:49:13
614
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人