---------- android培训、java培训、期待与您交流! ----------
包
java.awt 窗口工具包
java.awt.image:图像处理包
java.lang:基本语言类包
java.io输入输出包
java.net网络功能包
java.util工具类
Day01java基础
01什么是软件
软件:一系列按照特定顺序组织的计算机数据和指令的集合.
系统软件 liunx dos
应用软件 迅雷qq
什么是开发
编辑软件
人机交互
命令: dir 列出文件夹
Md: 创建目录
Rd 删除目录
Cd 指定目录
Cd.. 返回目录上一级
Cd/ 返回根目录
Del 删除文件夹
exit” 退出dos
02 java语言概述
J2ee 企业级版本应用
Java语言的三种架构
Servlet jsp等
J2se
是为开发普通桌面和商务应用陈旭提供的解决方案
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
比如java版的扫雷
J2me
是为开发电子小诶产品和嵌入式设备提供的解决方案
该技术体系主要应用于小星电子消费类的铲平,如手机中的应用程序等.
语言特点 跨平台
Java 语言编写的应用程序在不同是可以再不同的系统平台上运行
如果想在liunx win mac 平台下使用java的应用程序,安装虚拟机
1,3搭建语言环境
Jre
虚拟机运行库和运行环境
Jdlk属于开发工具
开发工具和运行环境
配置环境变量
运行jkd-bin目录下的java文件需要在dos命令行中运行,进入根目录以后可以直接输入文件名,可以省略.exe后缀名
配置环境变量必须是可运行文件.
Haha= d:\jdk1.6.0_24
Path= %haha%\bin;%
%部分可以随意移动
1.4 进制
十六进制前面有0x货oX是作为标志
二进制 ob作为符号开头
进制转换
转换为八进制十进制 十六进制
01010101
1乘以八的0次方零乘以八的一次方以此类推
十进制转换为其他进制 除以基数最终商零,将余数反转
把十进制转换为二进制
除以2取余反转
十进制转换为八进制
先转换为二进制
三个位一组乘以基数次幂不足三位补零
十进制转换为十六进制
先转换为二进制
四位为一组,基础次幂不足四位补零
1.5Helloworld
文件格式类名后面留空格
第二个括号和第二条语句对齐
第四个括号和第一句语句对齐
1.6命名规则
包名:当多个单词相连时都是小写
类名和接口名驼峰命名
关键字的定义
常量名和函数名:第一个单词的首字母小写其他单词的首字母大写
变量名:字母大写当中用单词之间用下划线隔开。
Day02
1 关键字
定义在java中赋予特殊含义的字符
特点:字母全部大小写
2.1标识符
可以包括数字字母大小写,下划线美元符号
不可以用数字开头
不可以使用关键字。起名尽量有意义。
2.2变量
变量:就是将不确定的数进行存储
名称:变量名
定义一个变量的格式
变量类型 变量名=初始化值
类型转化,当byte和int类型转换时,首先将小的类型变量转换为大的类型变量,然后过程中,需要将int类型转换为byte类型所以需要强转。
所以byte short char 在转换时,都需要提升为int类型
2.3逻辑运算符
短路或
& 左边无论什么结果,右边都执行 a > 0 & a <1
&& 左边为false的时候右边不执行
短路与
| 左边为true 右边都执行 a= 1 a > 0 | a <1
| | 左边为ture的时候,右边不执行
---------- android培训、java培训、期待与您交流! ----------