- 博客(20)
- 收藏
- 关注
原创 封装继承多态
封装继承多态封装封装(数据的隐藏)禁止直接访问一个对象中 数据的直接表示,而应通过操作接口访问,称为信息隐藏。属性私有 get/setget/set 方法1.提供操作这些属性的方法2.提供public 的 get/set 方法继承extendsobject类object是所有类的父类super1.super调用父类的构造方法,必须在构造方法的第一个2.super 必须只能出现在子类的方法或构造方法中3.super和this 不能同时调用构造方法thist
2020-10-20 10:44:46
324
原创 稀疏数组
稀疏数组package com.kuang.array;public class ArrayDemo08 { public static void main(String[] args) { //创建一个数组 11*11 0:没有棋子 1:黑棋 2:白棋 int[][] array1 = new int[11][11]; array1[1][2] = 1; array1[2][3] = 2; //输出原始的数
2020-10-19 20:10:56
107
原创 冒泡排序
冒泡排序package com.kuang.array;import java.util.Arrays;public class ArrayDemo07 { public static void main(String[] args) { int[] array = {123,233,4,5,4,666,75,57,88,84,22,33}; int[] sort = sort(array); System.out.println(Arra
2020-10-19 17:59:01
133
原创 简易计算器
简易计算器实现加减乘除功能,通过用户交互实现思路1.写四个方法2.利用switch进行交互3.传递需要操作的两个数4.输出结果package com.kuang.method;import java.util.Scanner;public class TestDemo { public static void main(String[] args) { TestDemo t = new TestDemo(); Scanner sc = new
2020-10-19 12:50:15
212
原创 数组的声明 创建 以及初始化
数组的声明 创建 以及初始化package com.kuang.array;public class ArrayDemo01 { public static void main(String[] args) { int[] arrays; arrays = new int[10]; arrays[0] = 1; arrays[1] = 2; arrays[2] = 3; arrays[3] = 4;
2020-10-19 12:45:51
184
原创 打印三角形
打印三角形package com.kuang.struct;public class TestDemo { public static void main(String[] args) { //打印三角形 5行 for (int i = 1; i <= 5; i++) { for(int j = 5; j >= i; j--){ System.out.print(" ");
2020-10-18 23:06:50
90
原创 break 与 continue
break 与 continuebreak在任何循环语句的主体部分,均可用break控制循环体流程break用于强制退出循环 不执行循环中剩余的语句continue用于循环语句体中 用于终止某次循环过程 即跳过循环体中尚未执行的语句 接着进行下一次是否执行循环的判定package com.kuang.struct;public class BreakDemo { public static void main(String[] args) { int i = 0;
2020-10-18 22:42:32
98
原创 For循环
For循环package com.kuang.struct;public class ForDemo01 { public static void main(String[] args) { int a = 1; //初始化条件 while (a<=100){ System.out.println(a); a+=2; } System.out.println("while循环结
2020-10-18 18:51:28
254
2
原创 While 与 do while 循环结构
While 与 do while 循环结构package com.kuang.struct;public class WhileDemo01 { public static void main(String[] args) { int i = 0; while (i < 100){ i++; System.out.println(i); } }}package com.kuang
2020-10-18 16:51:40
135
原创 Switch 选择结构
Switch 选择结构package com.kuang.struct;public class SwitchDemo01 { public static void main(String[] args) { // case 穿透 匹配一个具体的值 char grade = 'C'; switch (grade){ case 'A': System.out.println("优秀")
2020-10-18 16:11:46
260
2
原创 If 选择结构
if 单选择结构public class IfDemo01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine(); if(s.equals("Hello")){ System.out.println(s); } System.out.
2020-10-18 15:29:14
160
1
原创 用户交互 Scanner
用户交互 Scannerpackage com.kuang.scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象 用于接收键盘数据 Scanner sc = new Scanner(System.in); System.out.println("使用next方式接收:");
2020-10-18 12:56:07
105
原创 JavaDoc
package com.kuang.base;/** * @author sjl * @version 1.0 * @since 1.8 */public class Doc { String name; /** * * @param name * @return * @throws Exception */ public String test(String name)throws Exception{
2020-10-18 12:12:52
225
原创 逻辑运算符 位运算符 三元运算符
逻辑运算符 位运算符 三元运算符public class Demo05 { public static void main(String[] args) { // 与(and) 或(or) 非(取反) boolean a = true; boolean b = false; System.out.println("a && b : "+ (a && b)); //两真则真 Sy
2020-10-18 09:23:03
157
原创 自增自减运算符
自增自减运算符public class Demo04 { public static void main(String[] args) { //++ -- 自增 自减 一元运算符 int a = 3; int b = a++; //执行完这行代码后,先给b赋值,再自增 //a = a + 1; System.out.println(a); //++a a = a + 1 in
2020-10-17 23:46:26
99
原创 变量与常量
变量与常量变量类变量实例变量局部变量public class Demo07 { //类变量 static static double salary = 2500; //属性;变量 //实例变量;从属于对象; 如果不自行初始化,这个类型的默认值// 0 0.0// 布尔值: 默认是 false// 除了基本类型,其余默认值都是null; String name; int age; //main方法
2020-10-17 22:57:59
105
原创 数据类型转换
类型转换// //低------------------------高//byte,short,char,int,long,float,double强制转换(类型)变量名 高-----低int i = 128;byte b = (byte)i;//内存溢出自动转换 低-----高int i = 128;double d = i;System.out.println(d);
2020-10-17 19:16:50
80
原创 数据类型扩展
数据类型扩展整数拓展进制,二进制0b,十进制,八进制0,十六进制0x int i = 10; int i2 = 010; int i3 = 0x10; System.out.println(i); System.out.println(i2); System.out.println(i3);//八进制010 是十进制的10 //0*8平方+1*8+0*8零次方浮点数拓展 ,银行业务怎么表示?钱?
2020-10-17 18:10:48
113
原创 2020-10-17
常用dos命令#盘符切换#查看当前目录所有文件#切换目录cd..#清楚屏幕 cls (clean screen)#退出屏幕 exit#c查看电脑IP ipconfig#打开应用calcmspaintnotepad#ping 命令 ping www.baidu.com #文件操作 md 目录名 rd 目录名 cd> 文件名 del 文件名...
2020-10-17 18:09:30
79
原创 Day01
MarkDown学习标题:二级标题三级标题四级标题字体Hello World!Hello World!Hello World!Hello World!Hello World!引用选择狂神说java,走向人生巅峰分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8ENt7yUQ-1602897174837)(C:\Users\violet\Desktop\timg.jpg)]超链接点击跳转到狂神博客列表ABCA
2020-10-17 09:13:37
198
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人