首页 > TAG信息列表 > java03
2022-07-18-第二组-曹雨-Java03一些算法知识的复习和数组排序的讲解
员工管理系统作业 一些初始值的定义 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int [] nos = new int[2]; String [] names = new String[2]; // 初始的工号 int no = 1001; // 要操作的数组的下标 int i = 02022-07-15 第六组 润土 Java03数据结构学习笔记
数据结构: 数组:最基本的数据结构(线性表) 链表:单向链表,双向链表 树:二叉树 图:深度优先遍历、广度优先遍历 查找: 线性查找 折半查找 排序: 冒泡排序* 快速排序 插入排序* 选择排序*韩顺平Java03(运算符)
运算符 1.算术运算符 arithmetic:算术 除法 / 的使用 看一段代码: System.out.println(10 / 4); //输出为2 因为是两个整数相除,所以结果默认用整数来接收 System.out.println(10.0 / 4);//输出为2.5 double d = 10 / 4; System.out.println("d=" + d);//d=2.0 这里相[Java03]流程操作 2021.11.08
Java流程操作 1. 交互Scanner类 通过hasNext() and hasNextLine()来判断是否有下次的输入, 通过next() and nextLine() 来获取输入的字符串,next()会把空格当作结束符,所以hello world只能输出hello,空格结束, nextLine()以回车符为结束 new scanner = Scanner(System.in); if(scanner.hasjava03入门
Java03 一、数值型的表现形式 1.整型 二进制;八进制;十进制;十六进制; 二进制 0或1 通过0b|0B开头 八进制 0~7 通过0开头 十六进制 0~9,a,b,c,d,e,f(不区分大小写) 通过0x|0X开头 进制转换: 其他进制转换为十进制: 从右往左,每一位的数值*进制数^次方从0开始,每次+1 ,最后求和就是对应的Java03:类型转换,变量,常量
Java03:类型转换,变量,常量 类型转换 运算中,不同类型的数据先转化为同一类型,然后进行运算 强制转换:(类型)变量名 高--低 自动转换:低--高 注意点: 不能对布尔值进行转换 不能把对象类型转换为不相干的类型 在把高容量转换到低容量的时候,强制转换 转换的时候可能存在内存溢出,或者精度java03 | 互斥锁(上):解决原子性问题
极客时间:Java并发编程实战 03互斥锁(上)极客时间:Java并发编程实战 04互斥锁(下) 03 | 互斥锁(上):解决原子性问题 王宝令 2019-03-05 在第一篇文章中我们提到,一个或者多个操作在 CPU 执行的过程中不被中断的特性,称为“原子性”。理解这个特性有助于你分析JAVA03-输入和输出
1、输出:System.out.* * println()是print line的缩写,表示输出并换行; * print()表示输出不换行; * printf()表示格式化输出,用占位符表示格式化参数; 占位符表示 占位符 说明 %d 格式化输出整数 %x 格式化输出十六进制整数 %f 格式化输出浮点数 %e 格式化输Java03-命名规范/ 注释/ 排版(换行、空格)
1. 命名规范 名字一般是两个单词的组合 驼峰命名: 大驼峰 vs 小驼峰 大驼峰:两个单词首字母大写,如ClassRoom 小驼峰:仅第二个单词首字母大写,如classRoom 包名、类名、接口名、变量、常量均使用大驼峰 2. 注释 2.1 //单行注释,快捷键:ctrl + / 或 Ctrl + shift + C,相同操作取消注