HeadFirst Java 1-18
2016-01-18 11:02
423 查看
[code]int size = 27; //声明一个integer类型,名称为size的变量 String name = "Fido"; //声明一个为name的字符串,值为Fido Dog myDog =new Dog(name,size); //name与size声明一个名称为myDog的Dog变量 x = size - 5; //把size值减5赋给变量x; if (x<15) myDog.bark(8); //如果x值小于15,狗叫八次 while(x>3){ //x>3就执行循环 myDog.play(); //让狗做play动作 } int[] numList = {2,4,6,8}; //声明有四个元素的数组 System.out.print("Hello"); //把Hello输出到屏幕上 System.out.print("Dog: " + name); //把“Dog”输出到屏幕上,后面跟着狗的名字 String num = "8"; //声明字符串变量num并赋值为8 int z = Integer.parseInt(num); //将字符串“8”转换为整数数字8 try { //试列出可能会出现异常状况的指令 readTheFile("myFile.txt"); //读取myFile这个文件 } catch(FileNotFoundException ex) { //捕捉万一发生的找不到文件的异常状况 System.out.print("File not found.");//万一找不到文件就说找不到 }
【Java的程序结构】
源文件(扩展名为.java)带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。类的内容必须包在花括号里
[code]public class Dog{ }//类
类中带有一个或者多个方法。在Dog这个类中,bark方法带有如何“汪汪”的指令。方法必须在类的内部声明。
[code]public class Dog { void bark(){ }//方法 }
方法代码是一组语句组成的,是实现过程。
[code]public class Dog{ void bark(){ statement1; stattment2;//语句 } }
【编写带有main( )的类】
在Java中的所有东西都会属于某个类。你会建立源文件(扩展名为java),然后将它编译为新的类文件(扩展名为class)真正执行的是类。
要执行程序就代表要命令Java虚拟机(JVM)去“加载Hello这个类,开始执行它的main(),然后一直运行到main的所有程序代码结束为止”。
【基本语句】
1)if、while、for语句
2)有单独的boolean类型(true与false ),不能直接用整数类型测试。
3)System.out.print 与 System.out.println区别在于println结束输出后自动换行。
相关文章推荐
- Java学习笔记(62)------------线程初识
- java中方法的动态绑定
- Java学习笔记(60)----------8张图理解Java
- Java学习笔记(58)-----------NIO概述
- Java学习笔记(57)------------NIO:浅析I/O模型
- Spring3.1.1+MyBatis3.1.1的增、删、查、改以及分页和事务管理
- Java学习笔记(56)------------对象序列化
- Java学习笔记(55)----------字节流与字符流
- Java静态代理与动态代理
- Java学习笔记(54)----------详解Java IO(全面)
- Java学习笔记(53)------------Annotation(注释)第二篇
- Java学习笔记(52)-----------Annotation(注释)第一篇
- 一个让你迅速理解Javabean的实例
- 【JAVA】IO流关闭顺序
- Eclipse利用Maven2搭建SpringMVC框架的Web工程
- Java学习笔记(50)-----------JDBC
- Java 8 中的 Streams API 详解
- Java学习笔记(49)------------异常处理机制
- Java学习笔记(48)------------泛型详解
- JAVA安装及‘Javac’ 不是内部或外部命令