[Java]学习笔记,随笔【五】
2015-06-28 23:55
357 查看
类里只能写字段和方法。
修改类名时,不要修改代码,而应修改文件名,代码会自动修改。
将一段代码生成一个方法:选中这段代码,右键,refactor,Extract Method,输入生成类的信息。
可以替换程序中所有的这段代码。
类型转换: Double.parseDouble(String name); //将String型转换为Double型
String.valueof(); //将类型转换为字符串
快速将int转换为String,int a=0; String b=(a+“ ”);
Java语法
数据类型 变量 运算符 控制语句
原始数据类型:byte char boolean short int long float double
引用数据类型:数组,类,接口,字符串
小类型可以向大类型赋值,例:byte b=0;char a = b;反过来必须进行强制类型转换。b=(byte)a;
java其实本身没有所谓的数据类型,都是类。
long赋值最后加 l
float赋值最后加 f
例 public void fun(int a , float b ){};
//fun(2 , 3.3) ;//会报错,因为编译器认为3.3为double型。
fun(2 , 3.3f );
char a = ‘A’ ;
变量命名:字母,数字,下划线,$ ,首字母不为数字。
对于代码而言,可读性比 效率重要。
switch(表达式){ //表达式必须为整型值!
}
数组:类型必须固定,长度必须固定。
三种声明方式:
数据类型 标识符[]; double num[];
数据类型 标识符[] = new 数据类型[大小]; double num[] = new num[3] ;
数据类型 标识符[] = { 值1 , 值2 , 值3 ,…值N } ; double num[] = { 1,2,3,4 } ;
获取数组最后一个值,最好用num[num.lengh - 1] , 便于维护。
修改类名时,不要修改代码,而应修改文件名,代码会自动修改。
将一段代码生成一个方法:选中这段代码,右键,refactor,Extract Method,输入生成类的信息。
可以替换程序中所有的这段代码。
类型转换: Double.parseDouble(String name); //将String型转换为Double型
String.valueof(); //将类型转换为字符串
快速将int转换为String,int a=0; String b=(a+“ ”);
Java语法
数据类型 变量 运算符 控制语句
原始数据类型:byte char boolean short int long float double
引用数据类型:数组,类,接口,字符串
小类型可以向大类型赋值,例:byte b=0;char a = b;反过来必须进行强制类型转换。b=(byte)a;
java其实本身没有所谓的数据类型,都是类。
long赋值最后加 l
float赋值最后加 f
例 public void fun(int a , float b ){};
//fun(2 , 3.3) ;//会报错,因为编译器认为3.3为double型。
fun(2 , 3.3f );
char a = ‘A’ ;
变量命名:字母,数字,下划线,$ ,首字母不为数字。
对于代码而言,可读性比 效率重要。
switch(表达式){ //表达式必须为整型值!
}
数组:类型必须固定,长度必须固定。
三种声明方式:
数据类型 标识符[]; double num[];
数据类型 标识符[] = new 数据类型[大小]; double num[] = new num[3] ;
数据类型 标识符[] = { 值1 , 值2 , 值3 ,…值N } ; double num[] = { 1,2,3,4 } ;
获取数组最后一个值,最好用num[num.lengh - 1] , 便于维护。
相关文章推荐
- Java基础实例
- javacore文件及heapdump文件分析
- java中的内部类总结
- 如何查看javacore和heapdump文件
- Spring AOP 之 HelloWorld(简单例子)
- .JavaCore/HeapDump文件及其分析方法
- 如何产生javacore和heapdump文件
- SpringMVC获取POST参数值时中文乱码
- java抓取糗事百科内容
- Android Eclipse开发环境配置
- 【Java.Core】Enum
- 18.Eclipse console 中文乱码解决 ?
- myeclipse 显示行数
- @suppressWarnings("unchecked") java 中是什么意思
- Eclipse Java注释模板设置详解
- spring装配集合
- java实现三种冒号算法的效率分析
- java中调整字体
- Spring 配置log4j和简单介绍Log4J的使用
- Java 中基本类型和包装类之间的转换