`
zyq519300242
  • 浏览: 6917 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表

金字塔

题一:  public class S1 {  public static void main(String[] args){   for(int i = 1; i <= 5; i++){    int b = i;    while(b != 0){     System.out.print("*");     b--;    }    System.out.print("\n");    }   }  } }   题二:   public class S3 {  public static void mai ...

第二章的总结

    博客分类:
  • Java
总结: 1.标识符 不用记规则,多动手   2.关键字 if,else,switch,for,while,do while,break,continue,void等   3.局部变量 vs 成员变量 (1)变量作用域 局部变量:只作用在方法体内部的变量 成员变量:作用在方法外部、类的内部的变量 (2)内存布局 布局在四部分里:code segment、data segment、stack、heap ①code segment————代码区;存放代码用的,代码装载进来存在代码区; ②data segment————静态变量、字符串常量; ③stack————站;用来 ...
一、面向过程的设计思想和面向对象的设计思想 1.例如:我要去新疆 (1)面向过程: 我开车,我挂档,我过河北,我过陕西... 注:对内部过程需要了如指掌。 (2)面向对象: ①我命令车去新疆 ②车怎么去不关我事 * ...

方 法

    博客分类:
  • Java
方法: 1.Java的方法类似于其它的语言的函数,是一段用来完成特定功能的代码片段,声明格式: [修饰符1修饰符2...] 返回值类型 方法名(形式参数列表){ Java语句;... ... ... }     注:方法写出来的时候不会被执行,只有 ...

Switch语句

    博客分类:
  • Java
switch语句(条件补充) (1)switch(){ case XX: ..... case XX: ..... default:  ..... } (2)小心case穿透,推荐使用break语句 注:每个case后面必须要加上一个break,否则它会穿透到下一个case里面去,编译的时候会连同下面case的值一起打印出来。 (3)多个case可以合并到一起 例如:case 8; case 3; case 2; System.out.println("AA") break; 注:当得出的值是8或3或2的时候,打印出的是AA (4)def ...

while和do while

    博客分类:
  • Java
一、while & do while 语句 1.while语句 (1)while 语句为如下形式: while(逻辑表达式){语句;...;} (2)执行过程 先判断逻辑表达式的值。若=true则执行器后面的语句,然后再次判断条件并反复执行,知道条件不成立为止。   1.do while 语句 (1)while 语句为如下形式: do{语句;...;}while(逻辑表达式) (2)执行过程 先执行语句,再判断逻辑表达式的值,若为true,再执行语句,否则结束循环。   二、break & Continue 语句 1.break语句用于终止某个语句块 ...

if分支和for循环

    博客分类:
  • Java
一、语句 1.条件语句 - 根据不同条件,执行不同语句。   (1)if (1)if .. else (2)if .. else if (3)if .. elese if .. else if .. else 注:只有一句需要执行的语句时,可以省略{}。 (即便只有一句时也建议把{}写上,以免以后加语句时遗忘而出现问题)   (2)switch   2.循环语句 - 重复执行某些动作 (1)for(JDK1.5语法) ①for语句为如下形式: for(表达式1;表达式2;表达式3){语句;...;} ②执行过程: 首先计算表达式1,接着执行表达式2,若表达式2 ...

运算符

    博客分类:
  • Java
一、运算符 1.算数运算符:+ ,- ,* , / , % , ++ , --    注1:当遇到++放在后面时,先取值赋值,再递增。 例如:int i1 = 10, i2 = 20; int i = (i2++);应先取i2的值赋值给i,然后i2再递增。   注2:当遇到++放前面的时候,先递增,再做运算。 例如:int i1 = 10, i2 = 20; int i = (++i2);先将i2递增,再赋值给i。i1 = 21, i2 = 21;   注3:遇到--放前面或放后面时,规则如上;   2.关系运算符:> , < , >= , < ...

程序的格式

    博客分类:
  • Java
一、格式 注:比算法还重要 1.该注意的问题: (1)大括号对齐 (2)遇到{要缩进:Tab或Shift + Tab (3)程序块之间加空行:方法与方法之间要用空行隔开,看着比较清晰。 (4)并排语句之间加空格:当两句并排在一起时,分号后面要以空格隔开。 (5)运算符两侧加空格 *有特定条件 (6){前面有空格:public class HelloWorld  { } ,不要紧挨着 (7)成对编程:打{时后面马上跟一个},以防遗漏。

数据类型转换

    博客分类:
  • Java
一、基本数据类型转换 1.boolean类型不可以转换为其他的数据类型(其他类型变量也不可转换为boolean)。 2.整形,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则: (1)容量小的类型自动转换为容量大的数据类型;数据类型按容量大小排序位: ①byte,short,char->int->long->float->double ②byte,short,char之间不会互相转换,他们三者在计算时首先回转换为int类型。   (2)容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,单可能造成精度降低或溢出;使用时要格外注意。 如 ...
    二进制 八进制 十进制 十六进制   1、各种进制的表示方式 二进制:只有两个值0和1,例如:110 八进制:逢8进1,例如:023 十进制:逢10进1,35 十六进制:逢16进1,0x2B   2、进制之间的相互转换 (1)由其他进制 ...

标识符

    博客分类:
  • Java
一、标识符 1、标识符是什么意思? 答1.:Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符。 答2.:凡是自己可以起名字的地方都叫标识符,都遵守标识符的规定。 例如:HelloWOrld.java中的HelloWOrld 、 args 等字符序列   2、Java标识符命名规则是什么? 答:1.标识符有字母、下划线“_”、美元符“$”或数字组成(不允许有其他符号)。 2.标识符应以字母、下划线、美元符开头(不能以数字开头)。 3.Java标识符大小写敏感,长度无限制。   3、约定俗成:Java标识符选取应注意“见名知意”且不能与Java语言的关键字重 ...

第一个程序总结

    博客分类:
  • Java
一、构建程序员自己的环境  1.要把文件做成列表的形式  2.显示所有的文件名  3.不要有隐藏起来的文件  4.在地址栏里显示全路径,方便copy。 二、运用copy  一般在企业中,能copy的都不自己敲   三、掌握path和classpath  系统要找执行路径的时候是到path的每个路径里去找,路径和路径用分号隔开  一个类要找另外一个类的时候,需要到classpath配置的目录下去找(命令提示符哪个目录下工作,这个目录就成了classpath)。  四、熟悉常见的错误  知识管理:遇到错误及时记下原因及解决方法   五、熟悉jaca程序简单规则  1.一个源文件里面最多 ...

HelloWorld编程

    博客分类:
  • Java
一.Java源文件以“java”为扩展名。源文件的基本组成部分是类(class)。  1.Java文件分为类名和类体。   例如:public class HelloWorld ----类名;      {public static void main(string[] args){...} } ----最外面大括号里是类体.      (string[] args) ----小括号里的是方法体。 二.一个源文件只能有一个public。其他类个数不受限制。如果源文件包含了一个public类,它必须按该类名命名。一个Java源文件中有几个类,所编译出来的就有几个class。 三.Java应用程 ...
1.path的作用     path是系统用来指定可执行文件的完整路径,即使不在path中设置JDK的路径也可执行JAVA文件,但必须把完整的路径写出来。      如C:\Program Files\Java\jdk1.6.0_10\bin\javac TheClass.java。      path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径;而java的各种操作命令是在其安装路径中的bin目录下,所以在path中设置了JDK的安装目录后就不用再把java文件的完整路径写出来了,它会自动去path中设置的路径中去找; ...
Global site tag (gtag.js) - Google Analytics