Java SE 学习笔记(一)
2015-07-16 01:44
337 查看
学习开始!
学习准备:安装与配置JDK(Java Development Kit)
JDK包括:JRE(Java Runtime Environment) 这是Java的运行环境
Java工具包,内含Java编译器:Javac.exe 和 Java解释执行器:Java.exe
Java基础类库(数量3600+)常用的有150多个,可以通过帮助文档查看并了解它们的用法
配置JDK:添加环境变量
系统-高级-环境变量:
变量名:PATH
值:含Javac.exe和Java.exe的路径
编写第一个程序:输出Hello
Hello.java 内容:public class Hello { public static void main(string args[])//程序入口 { System.out.println("Hello"); } }
注意:
一个.java文件里面只能定义一个public类,而且public类类名必须和文件名一致。
编译的时候使用在cmd中使用命令:javac Hello.java
执行的时候使用在cmd中使用命令:java Hello
注释的时候使用//,这一点跟C++是一样的
编写简单的两数相加的程序:
Add.java内容:public class Add { public static void main(string args[]) { int a=10; int b=20; int result=a+b; System.out.println("The result is: "+result); } }
注意:
java中有四种基本数据类型:
1.整数类型:byte(占1字节), short(占2字节), int(占4字节), long(占8字节)
2.小数(浮点)类型:float(单精度), double(双精度)
3.布尔类型:boolean(值为true或false)
4.字符类型:char(占2个字节,可以存放汉字)
变量类型精度排序:
byte <(short=char)< int < long < float < double
赋值时可以把低精度的值赋给高精度的变量,反之则不行,例如:
1.
int a=1.2;//错,不能将高精度的值赋给低精度的变量
2.
float a=3.4;//错,原因同上,这里3.4默认为double类型
3.
float a=3.4f;//对,这里f表示浮点型数
4.
int a=3;int b=a+3.4;//错,精度不同的量运算时,结果自动向高精度转换
法律声明:
本文章受到知识产权法保护,任何单位或个人若需要转载此文,必须保证文章的完整性(未经作者许可的任何删节或改动将视为侵权行为)。若您需要转载,请务必注明文章出处为CSDN以保障网站的权益。请务必注明文章作者为沈田浩(http://blog.csdn.net/shth1996),并向shushidiyiren@vip.qq.com发送邮件,标明文章位置及用途。转载时请将此法律声明一并转载,谢谢!
相关文章推荐
- java IO总结
- 从JavaSE开始到Android开发
- 2014134027谢天
- 2014134027谢天
- 谢天2014134027课程实验报告
- 2014134027 谢天
- JavaSE:Day01-Java概述
- 黑马程序员 JAVASE——异常及异常的处理机制
- 黑马程序员 JAVASE——String
- 黑马程序员 JAVA提高——反射
- 黑马程序员 java提高——张孝详交通灯管理系统
- 黑马程序员 java提高——张孝祥银行业务调度系统
- java就是这样一个东西
- 史上最全Java学习线路之基本
- JAVA之StringBuffer与StringBuilder
- 从一个无所事事,生活极其没有规律的待业青年
- 回顾刚来的那一天还历历在目,不禁感概一番
- windows和linux下的JDK环境变量配置
- 黑马程序员——JavaSE基础_2
- 黑马程序员——JavaSE基础_3