04 2022 档案

摘要:封装 程序设计要求的是“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合就是仅暴露少量的方法给外部使用。 属性私有:get/set ** public class Student {//类 private 私有 //属性私有 private String name; 阅读全文
posted @ 2022-04-27 22:27 以玖 阅读(84) 评论(0) 推荐(0) 编辑
摘要:面向对象&面向过程 面向对象思想:线性思维(第一步做什么,第二步做什么) 面向过程的思想:物以类聚,分类的思维方式 属性+方法=类 总结:对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。 面向对象 阅读全文
posted @ 2022-04-25 23:00 以玖 阅读(31) 评论(0) 推荐(0) 编辑
摘要:冒泡排序 无疑是最出名的排序算法之一,总共有八大排序。 冒泡的代码两层循环,外层冒泡轮数,里层依次比较。我们看到嵌套循环,就可以得出这个算法的时间复杂度为O(n2) package com.kuang.Array; import java.util.Arrays; public class Arra 阅读全文
posted @ 2022-04-24 00:00 以玖 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Arrays类 package com.kuang.Array; import java.util.Arrays; public class ArrayDemo06 { public static void main(String[] args) { int[] a = {1, 2, 3, 4, 9 阅读全文
posted @ 2022-04-22 23:51 以玖 阅读(15) 评论(0) 推荐(0) 编辑
摘要:数组的使用 普通的For循环 package com.kuang.Array; public class ArrayDemo04 { public static void main(String[] args) { int[] arrays = {1, 2, 3, 4, 5}; //JDK1.5,没 阅读全文
posted @ 2022-04-21 22:00 以玖 阅读(21) 评论(0) 推荐(0) 编辑
摘要:数组 数组的定义: 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排序组合而成 其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问他们 2.数组的声明和创建: 首先必须声明数组变量,才能在程序中使用数组。语法结构如下: dataType[] ar 阅读全文
posted @ 2022-04-19 22:02 以玖 阅读(381) 评论(0) 推荐(0) 编辑
摘要:作业:写一个计算器,要求实现加减乘除功能,并且能够循环接受新的数据,通过用户交互实现。 思路推荐: 写4个方法:加,减,乘,除 利用循环+switch进行用户交互 传递需要交互的两个数 输出结果 我自己写了一个简单类似的程序 package com.kuang.method; public clas 阅读全文
posted @ 2022-04-18 22:28 以玖 阅读(48) 评论(0) 推荐(0) 编辑
摘要:方法 Java方法是语句的集合,他们一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含在类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:我们设计方法的时候,最好保持方法的原子性。就是一个方法只完成一个功能,这样利于我们后期的扩展。 方法包含了一个方法头和一个方法体,下 阅读全文
posted @ 2022-04-16 22:12 以玖 阅读(52) 评论(0) 推荐(0) 编辑
摘要:练习题一:打印101—150之间的质数(质数是指大于1的自然数中,除了1和它本身以外不再有其他因数的自然数 标签:指的是后面更一个冒号的标识符,例如label: package com.kuang.struct; public class LabelDemo { public static void 阅读全文
posted @ 2022-04-14 22:22 以玖 阅读(12) 评论(0) 推荐(0) 编辑
摘要:break 特点:break在任何循环语句的主体部分,均可用break控制循环的流程,break用于强调退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) package com.kuang.struct; public class BreakDemo { public 阅读全文
posted @ 2022-04-14 22:18 以玖 阅读(14) 评论(0) 推荐(0) 编辑
摘要:for循环 for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构 语法结构 for(初始化;布尔表达式;更新){ //代码语句,循环体 } package com.kuang.struct; public class ForDemo01 { public static void mai 阅读全文
posted @ 2022-04-13 22:01 以玖 阅读(902) 评论(0) 推荐(0) 编辑
摘要:各种结构 1.顺序结构 package com.kuang.struct; public class ShunXuDemo { public static void main(String[] args) { System.out.println("hello01"); System.out.pri 阅读全文
posted @ 2022-04-12 22:22 以玖 阅读(127) 评论(0) 推荐(0) 编辑
摘要:Scanner的用法 scanner的基本语法 Scanner s = new Scanner(System.in); java.util.Scanner(java的工具包Scanner)是java5的新特征,我们可以通过Scanner类来获取用户的输入 注意:在main函数下面写出new Scan 阅读全文
posted @ 2022-04-11 19:31 以玖 阅读(371) 评论(0) 推荐(0) 编辑
摘要:出现这种情况表示文件不可编译,因为没有设置root文件夹,右键文件所在的文件夹,按如下操作。 设置为 Sources Root 即可。 阅读全文
posted @ 2022-04-11 13:44 以玖 阅读(398) 评论(0) 推荐(0) 编辑
摘要:JavaDoc javadoc命令是用来生成自己API文档的: 方法一 鼠标右击Doc,然后按下面 点击文件路径地址,在前面加CMD和空格再按回车键 打开后,在后面输入下面这串字符 方法二 1,先在电脑生成一个文件夹,用于即将生成的javadoc文件。 2, 3, 4,然后打开自己建的javadoc 阅读全文
posted @ 2022-04-06 20:34 以玖 阅读(22) 评论(0) 推荐(0) 编辑
摘要:包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[.pkg2[.pkg3...]]; 一般利用公司域名倒置作为包名; 例com.zhang.xxx或com.wang.xxx 为了能够明确使用某一个包的成员,我们需要在Java程序中 阅读全文
posted @ 2022-04-05 21:25 以玖 阅读(18) 评论(0) 推荐(0) 编辑
摘要:运算符 算数运算符 //+,-,*,/,%,++,-- public class Demo01{ public static void main (String[]args){ long a= 123123123132123L; int b= 123; short c= 10; byte d = 8 阅读全文
posted @ 2022-04-05 18:10 以玖 阅读(104) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.