学习java02
来源:互联网 发布:攻击网吧网络要坐牢 编辑:程序博客网 时间:2024/06/06 23:38
昨天的总结、:
1.public class 和class定义类的区别?
public class:文件名称和类名称不一致,一个*.java文件之中只能存在一个public class 定义。
class:文件名称和类名称不一致,一个*.java文件之中可以同时存在多个class定义,并且编译之后会形成不同的*.class文件。
2.classpath和path的区别?
classpath:是JVM进行类加载时候所需要使用类的加载途径;
path:exe的路径
3.Java中的数据类型划分及默认值:
基本数据类型:
数值型:
整型:byte short int long; 0
浮点型:float、double;0.0
字符型:char;
布尔型:boolean;false
引用数据类型:数组、类、接口 NULL
今天的一个练习题:
1.public class 和class定义类的区别?
public class:文件名称和类名称不一致,一个*.java文件之中只能存在一个public class 定义。
class:文件名称和类名称不一致,一个*.java文件之中可以同时存在多个class定义,并且编译之后会形成不同的*.class文件。
2.classpath和path的区别?
classpath:是JVM进行类加载时候所需要使用类的加载途径;
path:exe的路径
3.Java中的数据类型划分及默认值:
基本数据类型:
数值型:
整型:byte short int long; 0
浮点型:float、double;0.0
字符型:char;
布尔型:boolean;false
引用数据类型:数组、类、接口 NULL
今天的一个练习题:
class Person{private int num;private String name;private String job;private double sal;private double comm;public Person() {}public Person(int n,String nam,String j,double s,double c){num = n;name = nam;job =j;sal=s;comm=c;}public void setNum(int n){num=n;}public void setName(String nam){name=nam;}public void setJob(String j){job=j;}public void setSal(double s){sal=s;}public void setComm(double c){comm=c;}public int getNum(){return num;}public String getName(){return name;}public String getJob(){return job;}public double getSal(){return sal;}public double getComm(){return comm;}public double salary(){return sal+comm ;}public double income(){return this.salary() * 12;}public String getInfo(){return "Information:" + "\n" +"\t|-Number:"+this.getNum()+"\n"+"\t|-Name:"+this.getName()+"\n"+"\t|-JOB:"+this.getJob()+"\n"+"\t|-Wages:"+this.getSal()+"\n"+"\t|-Commission:"+this.getComm()+"\n"+"\t|-Monthly pay:"+this.salary()+"\n"+"\t|-Yearly salary:"+this.income()+"\n";}}public class Day{public static void main(String args[]){Person pp=new Person(6666,"hy","BOSS",9000.2,1000.3);System.out.println(pp.getInfo());}}
编译通过:
0 0
- 学习java02
- JAVA02
- java02
- Java02继承
- 初学JAVA02
- [java02]运算符
- code hunt JAVA02
- Java02-语言基础组成
- java02之redis
- kylin之java02
- Java02-char字符串_ boolean
- Java02 How to run Java's code
- 重拾Java回忆录(二):Java02类和对象
- 高效Java02:构造方法参数较多时考虑使用构建器
- 【Java02】将某路径下所有文件夹名里的空格取消掉
- java02今日内容介绍 1、变量 2、运算符 ###01变量概述 * A: 什么是变量? * a: 变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来
- 学习
- 学习
- vuforia结合unity3d开发AR的androidAPP总结(二)
- C#中一些易混淆概念总结
- 利用android proguard混淆代码
- 使用Project进行项目管理 - 项目管理系列文章
- C++用new和不用new创建类对象区别
- 学习java02
- Fedora关闭/禁用SELinux
- 为你加油!
- hdu 变形课(简单搜索)
- Fedora 17及以前的版本关闭防火墙
- 部分HDU分类及解答
- Windows和Linux下配置QT5.2 Android开发环境
- 10种排序算法总结
- Cracking the coding interview--Q3.2