您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

java随手笔记

2024/2/23 6:39:27发布25次查看
如果你希望从事编写和数据库相关的软件,可以深入学习jdbk;如果你希望从事和网络信息交换有关的程序软件,可以学习xml;如果你希望从事大型网络应用程序的开发和设计,可以学习java ee;如果希望从事与物联网相关的嵌入式开发和设计,可以学习java me;如果你希望从事web程序的开发,可以学习jsp。
java平台:
    javase  javaee  javame
java环境搭建:
        jvm:--java虚拟机,--执行程序
    jre:--java运行时环境,包含jvm和标准类库
    jdk:--java开发工具包,包含开发工具和jre,javac java
    jvm--->jre-->jdk
    环境变量的设置:
        计算机-右键->属性-->高级设置-->环境变量
        -->系统变量-->path
java程序编写及运行步骤:
    1.创建一个.java文件
    2.编写源代码文件
    3.编译源代码文件     javac 源代码文件名.java
    4.运行class文件      java  类名
数据类型:
        基本类型:byte short int long float double char boolean 
        引用类型:类 数组  接口 枚举
数据类型间的转换:
            自动转换:小--->大
                byte short char-->int
                操作数中出现了浮点类型,结果为浮点类型
            强制转换:大--->小 (类型)
                    boolean不参与转换。 
    变量:
        数据类型  变量名 = 值;
    运算符:
        算数运算符:+ - * / % ++ --
        赋值运算符: = += -= /= *= %=
        比较运算符:> >=         逻辑运算符:& | ! ^  && ||   true/false
        三目运算符:(boolean类型表达式)?表达式1:表达式2;
    标识符:类名,变量名,方法名
        组成:字母,数字,_,$
        规则:不能是数字开头   不能使用java中的关键字
        类名:单词首字母大写
        变量名:第一个单词小写第二个开始每一个单词首字母大写
        方法名:第一个单词小写第二个开始每一个单词首字母大写
    注释:
        单行://
        多行:/*....*/
        文档: /**...*/  javadoc--html
    string:引用数据类型
           字符串类型可以与任意类型数据相连接  +
           结果为字符串。
           eg:string s = abc+100;
分支语句
if分支 if(boolean表达式){} if(){}else{} if(){}else if(){}...else{} if(){ if(){} } switch分支 switch(表达式){ //byte short char int string 枚举 case 常量值:... break; .... default: break; }
循环语句:
while do/while for while:0-n,先判断后执行 do/while:1-n,先执行后判断 while(){} do{}while(); for(初始化; 条件; 增量){}
方法声明:
修饰符 返回值类型 方法名(参数列表){
执行语句
return 返回值;
}
类和对象:
类:相同属性和行为的对象的集合。
对象:类的一个实例化。
class 类名{ 属性 方法 构造器 }
对象声明: new 
    封装:将对象的属性和行为private,对外提供公共的访问方式
           set/get
           public 
           this:代表当前对象的引用
             1.用来解决局部变量和实例变量的重名问题
             2.调用重载构造器
    构造器:
        1.方法名和类名相同
        2.没有返回值类型
        3.执行new语句时调用
this(参数列表);必须放在构造器的非注释行的第一行
数组:存放相同类型一组数据的集合
          保存批量数据
          存放到数组中的数据都有下标,从0开始
获取数组长度:数组名.length
异常:越界,空指针
for(元素类型  变量名 : 数组名){
            语句
          }
string[] args:接收命令行参数
    数据类型... 变量名:数组
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product