java学习日记

2013-04-10

1、java的前身是oak语言,sun公司的产物。

2、java中的变量表示一个内存单元。内存单元是固定的,而表示内存单元的变量是可以变的。变量只是内存单元的别名,没有其他的意思。当在程序中定义一个变量时,计算机系统自动的会为其分配相适应的内存。

3、java中的数据类型可分为基本数据类型和引用数据类型。

基本数据类型一般有八种:byte(一个字节)、int(整型)、short(短整型)、long(长整型)、float(单精度浮点型,精度为八位)double(双精度浮点型,精度为16位)、char(字符型,用单引号括起来  char a='a')boolean(布尔型,表示逻辑对和错占一个字节)

4、变量命名方法:帕斯卡命名常用作类名GetResult   骆驼命名方法常用作变量的命名:getResult

5、键盘的输入 java.util.Scanner input=new java.util.Scanner(System.in).


2013-04-14

1、数组。String str[]=new String[5];

首先java给new String[5]在堆中分配内存。再次String str[]在栈中分配内存。str 分配的内存不是真实的数值而是一个内存地址。str中存储的地址是new中的第一个元素的地址也就是数组元素的首地址。new String[5]里的数据存放的都是真实的数据。

数组是一组数据类型相同的多个数据。

2、双重循环。双重循环是在程序需要输出行和列的时候才能用到的一种循环方式。通常都是循环里面嵌套另外一个循环。

for里面再嵌套for、while里面再嵌套while,while里面嵌套do while,while里面嵌套for。只有当程序需要输出行和列的时候才会用到双重循环。

3、跳转语句。在双重循环里,跳转语句break 和continue都是作用于离跳转语句最近的一个循环语句。break是跳出循环不再执行这个循环语句。而continue是终止本次循环进行下一次的循环。continue终止的是一次循环而break终止的是一个循环语句。


2013-04-17

1.类和对象。世界是由对象构成的。类是由相同的特征和行为的对象抽象出来的。一个对象可以属于不同的类。

2、在程序语言中,类是由相同的属性和方法的对象抽象而成。对象是一个个体,真实世界中真实存在。

3、定义一个类:public class Test{} class是定义类的关键字,Test是定义的类名。{}里面的是类体。 public 是类的修饰符。

定义一个对象: Test test = new Test();用new 操作符为类定义一个对象。有new就是在堆里分配内存。

4、类里包含属性和方法:

public class Test{

int age;//年龄属性

String name;//姓名属性


public static String getName(){//方法

return name;

}


在方法中String 是方法返回的类型。getName是这个方法的方法名。public是方法的修饰符。getName()括号中如果有值称为形式参数。

一个方法:public static int age(int a){


int sum = sum + a;

return sum;


}

此时这个方法中age(int a)的 a 就是形式参数;当方法中需要返回值是,在方法中一定要有return 语句;

5、建立类、创建对象是提高程序中中代码的重用。

在main函数中建立对象并使用对象:

Test test = new Test();

test.age = 18;//类中所有的属性和方法在对象中都存在

//为age赋值

test.name = "test";//为name赋值


test.getName();//调用getName方法


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值