java基础

来源:互联网 发布:剑三喵哥捏脸数据 编辑:程序博客网 时间:2024/06/09 19:23
java了解:
1、了解什么是程序
程序一词来自生活,通常指完成某些事情的一种既定方式和过程。
计算机为了操作或解决某些事情,编写的一系列有序的指令集合。
2、理解java技术内容
Sun Microsystems1995年推出的高级语言。
javaseJava SE 是做电脑上运行的软件。
javaeeJava EE 是用来做网站的-(我们常见的JSP技术)
javameJava ME 是做手机软件的。
开发桌面应用程序
开发面向internet的应用程序
手机应用
三步走:
1、编写源程序
2、编译源程序
3、运行
3、熟悉eclipse的界面
java基础知识:
标识符、关键字、注释
1、标识符:基本要求:(1)字母(2)下划线(3)$符(4)数字(首字母必须为非数字)
类:单词首字母大写
变量、属性、方法:首字母小写,后面单词首字母大写
2、关键字:程序里特殊字符,具有含义,不能随便使用
3、注释:方便编程人员查看
单行注释 //, 多行注释 /**/,文档注释/***/
数据类型:
1、基本数据类型(8个)
数值型整数类型:short(2字节16位有符号)\int(4字节32位整数有符号)\long(8字节有符号)\byte(1字节有符号)
浮点类型:float(4字节)\double(8字节))、
字符型(char2字节)、
布尔型(boolean)一字节8位
2、引用数据类型
类、
接口、
数组
数据存储
瞬时状态 变量 数组 集合
持久状态 数据库 文件
使用变量的步骤
第一步 声明变量
第二步 赋值
第三步 使用变量
常量值
布尔常量 true false
字符常量 \b(按退格键) ‘A’ ‘\\’
字符串常量
null常量
整数常量 final int P=3;
浮点常量 final double P=9.8;
基本数据类型转换
1、不同的基本类型之间进行运算时需要进行类型转换。
2、除bool类型外,所有基本数据类型进行运算时都要考虑类型转换。
3、转换方式: 自动类型转换、强制类型转换( float price=0.0f;
double price2=699.99;
price=(float)price2;)
自动类型转换
规则1(算术运算):低级别->高级别
规则2(赋值运算):满足自动类型转换的条件
1、两种类型要兼容:整型和浮点型相互兼容
2、目标类型大于源类型
引用类型转换:
子类与父类之间
向上转换
向下转型
跨数据类型转换
数值型-字符串
字符串-数值型
日期类型-字符串
字符串-日期类型
运算符:
算术运算符、赋值运算、复合赋值运算符、逻辑运算符、位运算符、条件运算符
包装类型:
装箱:
byte b1=120;
Byte byte1=Byte.valueOf(b1);
short s=190;
Short short1=Short.valueOf(s);
拆箱:
方法不常用,一般直接默认转换
字符串和基本类型的相互转换
字符串----->基本类型:parseXXX(String str)
基本类型---->字符串:String.valueOf()
原创粉丝点击