Java学习笔记(1),java学习笔记
Java学习笔记(1),java学习笔记
一、java的配置和第一个程序
1、 java的起源:Sun公司
共有三个版本:Java SE:java标准版;
JavaEE java企业版
JavaME java微型版
2、 javac.exe对java编译的工具
3、配置环境变量 在path中配置JAVA_HOME
配置CLASSPATH dt.jar tools.jar
在Path中配置%JAVA_HOME%\bin
4、 创建第一个java程序。
publicclass HelloWorldApp
{
public static void main(String[] args){
System.out.println("HelloWorld!");//输出“Hello World!”
}
}
二、java 的基本语法
1、标示符和关键字和C++语言类似
标示符命名规则:
2、常量和变量
常量是程序在运行中不能被改变的值
变量时程序在运行中能够存储信息的地方
3.数据类型
原始数据类型:
整数类型:byte(一个字节) short(2个) int(4个) long(8个)
浮点类型:float(4个字节) double(8个)
字符类型:char(2个字节)
逻辑类型:Boolean(声明的变量初始值为false)
构造数据类型
数组 类 对象 接口
4、不同数据类型间的转换
自动类型转换:低级别类型自动向高级别类型转换
强制类型转换:当高级别类型转变为低级别类型则需强制类型转换
5、 运算法与表达式
+ - * / %
++ --
> < >= <= == != 关系运算符
&&& | || ^(异或运算符)
~(取反) << >>
三元运算符 逻辑表达式?表达式1:表达式2;
6、 数组
声明一维数组
数组类型[]数组名字;
数组类型数组名字[];
创建数组对象
1使用new运算符
2直接赋值
例如:String[] studentNames=new String[10];
studentNames[0]=”XXX”;
声明数组默认整形数组为0;字符串数组为null。
多维数组:java是不支持多维数组的,但可以数组的元素是数组来声明多维数组。
Int [][] array2={
{11,12,13,13,14},{22,23,24,25,26},{31,32,33,34,35}};
三、程序流控制语句
1、选择语句
If if-else switch-case
2、循环语句
While do-while for()
Foreach增强型for语句
四、数字、字符、字符串的处理
1、对数字的处理 在java.long包中的Number类
2、数字的格式化输出
Printf()和format()
Import java.util.Calendar;//封装了当前的日期和时间
Import Java.util.Locale;//封装了本地的地区
3、 char 有Character类提供处理字符
使用String类处理字符串
String1.concat(string2);//把字符串1与2连接起来保存在字符串1 中
StringBuilder类
相关文章
- 暂无相关文章
用户点评