黑马程序员技术交流社区
标题:
java入门基础总结(很低级,勿喷)
[打印本页]
作者:
abckids
时间:
2016-7-10 00:36
标题:
java入门基础总结(很低级,勿喷)
0、JDK的安装
a)
安装版
安装:路径不要放在c盘,全部采用英文
jre:不安装,因为卸载麻烦
b)
绿色版
直接拷贝到d:/develop
JDK,JRE,JVM三者的关系
JVM:虚拟机
JRE:运行环境 ,包含类库+虚拟机
JDK:JRE+开发工具
跨平台:因为JVM针对不同的操作系统有不同的版本,所以保证的JAVA程序的跨平台特性
1、HelloWorld案例
编译执行代码过程
/**
该类做了什么事
*/
public class Demo{//类名和文件名保持一致
/**
程序的入口
*/
public static void main(String[] args){
}
}
2、环境变量
为什么配置 为了让我们的可执行文件,在任意目录下执行
配置方式
3、打开命令窗口的方式
shifit+右键 在此处打开命令窗口
win+R cmd
切换盘符 d:
修改目录 cd:
4、如何编译执行程序
编译:javac xxxx.java
运行: java xxxx
5、注释
作用:解释说明程序,调试程序
分类:单行注释 //
多行注释 /* xxx */
文档注释:类上面,方法上面 /** */
6、常量
整数 1,-1
小数 1.1,-1.1
字符串 ""
字符 'a'
布尔 true false
空 null
7、变量
在程序运行过程中,其值在指定范围可以发生改变的量
声明格式
1、数据类型 变量名 = 值;//在声明变量的同时给变量赋值
2、数据类型 变量名;
变量名= 值;//先声明后赋值
3、数据类型 变量名1=值,变量名2=值;//声明多个变量的同时分别赋值
4、数据类型 变量名1,变量名2;
变量名1 = 值;
变量名2 = 值;
使用
赋值
调用
8、数据类型
基本类型
四类八种
整型
byte 1字节 8位:0b0000_0000 能表示256个数,范围是-128-127
short 2字节 16位:0b0000_0000_0000_0000
int 4字节 32位
long 8字节 64位 long num = 1L;
浮点型
float 4个字节 float f = 0F;
double 8个字节 double d = 0D;
字符型
char 2个字节 0-65535 '\u0000'-'\uffff'
布尔型
boolean 不知道
引用类型
类 接口 枚举 数组
9、标识符
名字
字母,数字 _$组成,不能以数字开头
类的命名规则:
变量的命名规则:
10、用变量完成超市报价单
System.out.println("水果编号 水果名称 水果单价 计价单位 品质");
int id = 00001+1; //水果编号
String name = "榴莲"; //水果名称
double price = 32; //单价
String unit = "公斤"; //计价单位
char quality = 'A'; //品质
//控制台打印: "1 榴莲 32.0 公斤 A"
System.out.println(id+" "+name +" "+price +" "+unit+" "+quality);
作者:
呆呆的小呆
时间:
2016-7-10 00:41
赞赞赞赞赞
作者:
李斯
时间:
2016-7-10 10:11
可以的大兄弟~!
作者:
CAO
时间:
2016-7-10 10:19
不是特别全啊
作者:
一叶知秋来
时间:
2016-7-10 22:18
赞赞赞!!!虽然基础,但是很好!!
作者:
suming
时间:
2016-7-10 23:42
谢谢分享 ...
作者:
lsp0523
时间:
2016-7-10 23:45
坚持就是大牛的节奏。
作者:
Sbbbbbbbbbb
时间:
2016-7-11 15:23
读是这么过来的,不是吗
作者:
富林
时间:
2016-7-11 16:27
可以的,都是这么学出来的
作者:
chensijies
时间:
2016-7-11 21:46
也是可以的,不过越学月累啊{:3_60:}
作者:
wrui
时间:
2016-7-11 21:56
有点水啊,,,,
作者:
xyanxuyi
时间:
2016-7-11 21:58
赞赞赞赞赞
作者:
坏坏坏男孩
时间:
2016-7-11 22:02
关键是要坚持
作者:
896575538
时间:
2016-7-11 23:18
不错不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2