随笔分类 - java
摘要:Java方法详解 一、何为方法? 1.System.out.println(),它是什么呢? System是一个系统的类,out是一个输出对象,println()它就是一个方法 2.Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程
阅读全文
摘要:java流程控制05-打印三角形及Debug 一、打印三角形 package struct; public class TestDemo { public static void main(String[] args) { // 打印三角形 5行 // 思路: // 1.先打印***** // **
阅读全文
摘要:java流程控制04-break、continue、goto 一、break break在任何循环语句道德主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) package struct; public clas
阅读全文
摘要:java流程控制03-循环结构 一、while循环 1.while是最基本的循环,它的结构为 while(布尔表达式){ //循环内容 } 2.只要布尔表达式为true,循环就会一直执行下去 3.我们大多数情况是会让循环停下来,我们需要一个让表达式失效的方法来结束循环。 4.少部分情况需要循环一直执
阅读全文
摘要:java流程控制02-顺序结构、选择结构 一、顺序结构 1.JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 2.顺序结构是最简单的算法结构。 3.语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算
阅读全文
摘要:java流程控制01-用户交互Scanner 一、Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法:
阅读全文
摘要:java基础08-包机制及JavaDoc生成文档 一、包机制 为了更好地组织类,java提供了包机制,用于区别类名的命名空间。 (包的本质就是文件夹) 包语句的语法格式为: package pkg1[.pkg2[.pkg3...]]; 一般利用公司域名倒置作为包名: 为了能够使用某一个包的成员,我们
阅读全文
摘要:java基础07-基本运算符 java语言支持如下运算符: 算术运算符:+ - * / % ++ -- 赋值运算符:= 关系运算符:> < >= ⇐ == != instanceof 逻辑运算符:&& || ! 位运算符:& | ^ ~ >> << >>>(了解) 条件运算符 ?: 扩展运算符: +
阅读全文
摘要:java基础06-变量、常量、作用域 一、变量 变量是什么:就是可以变化的量! java是一种强类型语言,每个变量都必须声明其类型。 java是一种强类型语言,每个变量都是必须声明其类型。 java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 type varName [=va
阅读全文
摘要:java基础05-类型转换 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。 低 > 高 byte , short , char → int → long → float → double 注意:运算中,不同类型的数据先转化为同一类型,然后再进行运算。 强制类型转换 自动类型转
阅读全文
摘要:java基础04-数据类型扩展及面试题讲解 public class demo02 { public static void main(String[] args){ // 一、整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010;//八进制
阅读全文
摘要:java基础01-注释 java中的注释有三种: 单行注释 多行注释 文件注释 public class helloworld { public static void main(String[] args){ //单行注释 //输出一个Hello,world! System.out.println
阅读全文