初窥Java之二】的更多相关文章

一.java中存在三大注释: 第一大注释:  单行注释   一般用于信息量比较少的地方 第二大注释:  多行注释   一般用于信息比较多的地方 多行注释注意事项:1.多行注释的开始行与结尾行不能写注释信息--->因为不美观 (java规范),2.多行注释能嵌套单行注释,但是不能嵌套多行注释与文档注释. 第三大注释:  文档注释   一般注释在方法头上或者类头上(文档注释可以通过 javadoc工具产生对应的文档信息(html形式),而多行注释不行) 文档注释注意事项:1.文档注释的开始行与结尾行…
一.二维数组 1.动态创建 数组中元素类型[] 数组名 = new 数组中元素类型[]; 例如:int[][] arr = new int[二维数组的长度][一维数组的长度]: Int[][] arr = new int[4][3]; 创建了一个长度为2的二维数组(也就是创建了一个包含4个一维数组的二维数组),其中一位数组的长度为3 2.静态创建 数组中元素类型[] 数组名 = new 数组中元素类型[]{{1,2,3},{4,5,6},{7,8,9}}: 例如:int[][] arr = ne…
一.基本数据类型之浮点型 每个数据它自身都有一个默认的类型,如果直接打印小数,默认类型就为double类型: float和double表示小数的精度不是特别的高,如果对于精确度要求非常的高,我们 都使用BigDecimal类型. 1.float(单精度) 申明数据类型(小数(单精度)) float f = 1.0; 编译报错,因为我们表面上看到时1.0,其实它是无限接近于1.0这个数据.那怎么解决呢? 在数据后面加一个F或者f.float f = 1.0f;告诉java,我1.0这个数据为flo…
一.常用的dos命令 打开命令提示符窗口的方式: ① win + R --> 输入cmd --> 回车 ② 开始 --> 搜索程序和文件的框中输入  cmd  --> 回车 ③ 开始 --> 所有程序 --> 附件 --> 命令提示符 常见的命令: 切换盘符      E: cd+目录       进入指定目录 Dir           列出当前目录下的文件以及文件夹 Md+目录名   创建目录(文件夹) rd+目录名    删除目录 Cd           …
一.方法 1.语法格式 修饰符  返回值类型 方法名(形参列表){ 方法体 } 2.返回值类型 返回值类型可以时:1.void(无返回值) 2.8大基本数据类型中的任意一种 3.引用数据类型中的任意一一种 怎么判断是否需要返回值? 结合需求,该返回就返回 return:指的是返回一个值给调用方并且结束方法 3.方法签名 方法签名 = 方法名 + 形参列表 怎么判断方法是否一样? 判断方法签名是否一样 怎么判断方法签名是否一样? 1.方法名是否相同,如果相同,则看形参列表 2.看形参列表中的数据类…
一.条件判断之if判断 语法格式:if(结果为布尔类型的结果值){ 功能执行语句; }else if(结果为布尔类型的结果值){ 功能执行语句; } ....{ }else{ 功能执行语句: } 注意:判断语句的{} 是可以省略不要的,如果不要,它只会控制if语句后面第一句代码,所以建议大家最好加上{}:在选择结构中,一旦匹配条件执行代码快中的内容之后,整个选择结构执行完毕:else if  和 else不能单独使用,必须要和if语句一起使用 二.条件判断之switch 语法格式: Int x…
一.背景 最近朋友的公司有用到这个功能,之前对这一块也不是很熟悉,就和他一起解决出现的异常的同时,也初窥一下使用Apache Common Email组件进行邮件发送. 二.Java发送邮件的注意事项 1.不同的邮箱有不同的支持协议,比如有些只支持SSL协议,有些只支持TLS协议,还有些同时支持SSL和TLS协议. 2.支持不同协议的邮箱,在使用Java发送邮件时要使用不同的方式发送,下面我会介绍基于SSL和TLS的两种实现方式. 附:常用邮箱的服务器(Smtp/POP3)地址和端口总结 三.代…
本篇博文的开始,先介绍一道书上看到的智力题:有20瓶药丸,其中19瓶装有1克/粒的药丸,余下一瓶装有1.1克/粒的药丸.有一台称重精准的天平,只是用一次天平的情况下如何找出比较重的那瓶药丸? 好了,直接公布答案.从药瓶#1取出一粒药丸,从药瓶#2取出两粒,从药瓶#3取出三粒,依此类推.如果每粒药丸均重1克,则称得总重量为210克(1 + 2 + … + 20 = 20 * 21 / 2 = 210),“多出来的”重量必定来自每粒多0.1克的药丸.药瓶的编号可由算式(weight - 210 gr…
Hadoop学习笔记(9) ——源码初窥 之前我们把Hadoop算是入了门,下载的源码,写了HelloWorld,简要分析了其编程要点,然后也编了个较复杂的示例.接下来其实就有两条路可走了,一条是继续深入研究其编程及部署等,让其功能使用的淋漓尽致.二是停下来,先看看其源码,研究下如何实现的.在这里我就选择第二条路. 研究源码,那我们就来先看一下整个目录里有点啥: 这个是刚下完代码后,目录列表中的内容. 目录/文件 说明 bin 下面存放着可执行的sh命名,所有操作都在这里 conf 配置文件所在…
初窥软件工程 2020BUAA软件工程\(\cdot\)个人博客作业 目录 初窥软件工程 2020BUAA软件工程$\cdot$个人博客作业 一.作业要求简介 二.正文 (一) 快速看完整部教材,列出你仍然不懂的5到10个问题 问题1. 单元测试时如何有效拆分单元?输入数据和输出数据如何构造? 问题2. 即使用了源代码管理工具,也很容易忘记某个版本究竟是干什么的,如何更好地通过message提示自己? 问题3. 怎么在源代码管理工具中更优雅地改bug? 问题4. 多人合作时,如何解决push冲突…