java学习笔记(一),java学习笔记(
分享于 点击 34710 次 点评:151
java学习笔记(一),java学习笔记(
韩顺平java从入门到精通系列
从今天开始学java了,期限一个月看能学成啥样。!!! 加油
java se: j2se 桌面开发 基础~
java ee: j2ee web开发
java me: j2me 手机开发
java面向对象编程,图形界面,数据库编程,文件io流,网络编程,多线程
坦克大战,山寨qq,满汉堂 1,高效而愉快的学习 2,先建立一个整体框架,然后细节 3,用的什么再学习什么 4,先know how,再know why 5,软件编程是一门“做中学”的学科,不是会了再做,而是做了才会 6,适当的囫囵吞枣 7,学习软件编程是在琢磨别人怎么做,而不是我认为应该怎么做的过程 ----------------------------------------------------------------------------------------------------------------------------------------------- 3.15 加油~~~ java 语言特点:简单的,面向对象的,跨平台(操作系统)的,【即一次编译,到处运行】,高性能的 jdk(java development kit,java开发工具包),sun公司开发,包括jre(java runtime environment,java运行环境)、java的工具 java的编译器javac.exe java解释执行器java.exe、java的类库(3600多个类) 只要运行,不需要开发的话,只需要安装jre 1安装 2配置:配置环境变量 在java中对char进行运算的时候,直接当做ascii码对应的整数对待。 字符类型两个字节,可以表示汉字char c='中';//unicode
int d =c;
System.out.println("中:"+d);
//这样就违背数据从高精度到低精度转换的原则
//btye<short<int<long<float<double
int e =1.2;//错误
double f =9;//正确
//数据类型可以自动从低精度转换到高精度
在java中的小数默认是double
float a =3.4//错误
float a =3.4f//正确
如何把高精度转换成低精度
int a =int(2.3);//a=2
int b=int(2.9);//b=2
int a =1;
double b =4.5;
a=b;//错误,不能把double转成int
int a=1;
double b=4.5
b=a;//b=1
//当一个整数(或者float)和一个double运算时候,运算结果会向高精度转
int a=3;
int b=a+3.4;//错误
System.out.println(b);
------------------------------------------------------------------------------------------------------ 3.16 昨天有事,今天多学点 加油~ 控制台输入
import java.io.*;
try{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br =new BufferedReader(isr);
String str=br.readLine();
float num1=Float.parseFloat(str);
int a=Integer.parseInt(str);
System.out.println(num1);
}catch(Exception e)
{
e.printStackTrace();
}
switch(条件表达式){
case 常量1:
语句1;
break;
default:
语句;
break;
}
//条件表达式的数据类型,应该和case后的常量类型一致。 //switch汇总可以用的数据类型:byte,short,int,char,enum等。
相关文章
- 暂无相关文章
用户点评