zoukankan      html  css  js  c++  java
  • java学习笔记 ①JAVA基础

    01 初始JAVA

    java历史:1995年sun公司推出(最新jdk11一般都用jdk8)

    java体系结构:java SE/java ME/java EE

    java环境:jdk+环境变量

    (jdk:Java Development Kit 运行编译所需的最小单元)

    java jdk的目录结构

    java文件(javac编译)class文件(java 虚拟机运行)跨平台 write once run anywhere

    java注释:单行注释/多行注释/javadoc注释

     IDE:集成开发环境

    java编译与反编译(jde工具)

    02 变量与选择结构

    变量命名 Java关键字

    基本数据类型(四类八大类型)+ 引用数据类型

    常量用final

    占用字节数位数

    自动类型转换+强制类型转换

    赋值运算符

    算数运算符

    关系运算符

    逻辑运算符(对两个布尔型操作,&逻辑与 / &&短路与 的区别,&即使左侧为false也要计算右边的表达式)

    位运算符

    条件运算符

    运算符优先级(赋值运算符优先级最低,单目运算符优先级最高)

    03 选择结构

    if else /  switch 选择结构

    switch(整形/字符型/枚举类型){

    case A:

    //break;

    case B:

    //break;

    case C:

    case D:

    //break;

    ...

    default:

    //break;

    }

    04 循环结构

    05 多重循环及调试

    do while/ while /for循环/增强for循环

    break / countinue /return

    break结束当前循环

    continue结束本次操作继续循环

    return直接返回调用处

    do{

    }while();(勿忘分号结尾)

    06 一维数组

    一维数组定义

    声明数组-分配空间-赋值-使用

    数组默认值:String-null  数值-0 boolean-false

    07 二维数组

    二维数组定义

    int[][] arr = new int[3][];

    int arr[][] = new int[3][6];

    int arr[][] = {{1,2,3},{4,5},{7,8,9,0}};

    (相当于多个一维数组,第一维必须指定大小,每个一维数组长度可以不同)

    java.util.Arrays工具包

     08 项目实战

    吃货联盟系统

    --------------------------------------------------------------------------------------------------------------------

    不懂的:

    jdk jre float取值范围

    注意的:

    char c = '可'; 单引号

    String s = "可乐";双引号

    float f = 3.14f;

    long l = 20000000L;

    控制台console输入的汉字是GBK格式

    项目和eclipse的编码格式

    查看文件的输入格式

    public class Person{

      public static void main(String[] args){

        //

      }

    }

    还有几个练习没做!!!

  • 相关阅读:
    8u ftp 可以连接但是无法获取目录的解决办法:无法打开传输通道。原因:由于...
    自学Oracle心得
    Java程序员到架构师的推荐阅读书籍
    (转)Java中Image的水平翻转、缩放与自由旋转操作
    IOC和DI
    Spring简介
    正则表达式
    反射
    网络编程
    GUI( 图形用户界面)
  • 原文地址:https://www.cnblogs.com/givemeanorange/p/10375592.html
Copyright © 2011-2022 走看看