zoukankan      html  css  js  c++  java
  • Java学习第一天

    JDK的安装与配置 :

    下载:

    安装:傻瓜式(注意:不要装在C盘)

    配置:

    1, JAVA_HOME

    2, classpath

    3, path

    验证:

    1, javac

    2, java -version

    安装myeclipse/eclipse

    打开:

    创建项目

    最左侧空白--右键—new java project—project name—(注意)—finish

    注意:(Java标识符的命名规范)

    1, 由字母,数字,下划线(_,美元符号($)组成,数字不能开头

    2, 不能是Java中的关键字或保留字(const,goto

    3,驼峰式命名,大小写区分,没有长度限制,见名知意

    int      age      =     18;

    //数据类型    变量名     赋值号 变量值

    Java中的数据类型:

    基本数据类型:四类八种

    整形:byte(1),short(2),int(4),long(8)

    浮点:float(4),double(8)

    字符:char

    布尔:boolean(true/false)

    引用数据类型:

    自转:数据类型范围由小到大

    强转:数据类型范围由大到小

    注释:

    单行注释://

    多行注释:/*    */

    文档注释:/**   * /

    流程控制语句:if  else   switch case  ,  for ,while,do while

    语句结构,表达式

    循环:

    什么时候用循环:大量重复业务逻辑的时候

    Whiledo while的区别:

    JDK的安装与配置 :

    下载:

    安装:傻瓜式(注意:不要装在C盘)

    配置:

    1, JAVA_HOME

    2, classpath

    3, path

    验证:

    1, javac

    2, java -version

    安装myeclipse/eclipse

    打开:

    创建项目

    最左侧空白--右键—new java project—project name—(注意)—finish

    注意:(Java标识符的命名规范)

    1, 由字母,数字,下划线(_,美元符号($)组成,数字不能开头

    2, 不能是Java中的关键字或保留字(const,goto

    3,驼峰式命名,大小写区分,没有长度限制,见名知意

    int      age      =     18;

    //数据类型    变量名     赋值号 变量值

    Java中的数据类型:

    基本数据类型:四类八种

    整形:byte(1),short(2),int(4),long(8)

    浮点:float(4),double(8)

    字符:char

    布尔:boolean(true/false)

    引用数据类型:

    自转:数据类型范围由小到大

    强转:数据类型范围由大到小

    注释:

    单行注释://

    多行注释:/*    */

    文档注释:/**   * /

    流程控制语句:if  else   switch case  ,  for ,while,do while

    语句结构,表达式

    循环:

    什么时候用循环:大量重复业务逻辑的时候

    Whiledo while的区别:

    import java.util.Scanner;

    public class Demo {
    public static void main(String[] args) {
    //表达式
    /* 题意:温度高于35度,去游泳。否则,在家睡觉
    * 思路:
    * 1,创建温度变量 int tem = 28;
    * 2,比较温度
    * tem>35 结果:去游泳
    * tem<=35 结果:睡觉
    *
    * 练习:
    * 假如我的工资3000以下,买小米手机
    * 4000以下,买诺基亚
    * 5000以下,HTC
    * 6000以下,苹果
    *
    * */
    // int salary = 3800;
    // if(salary<3000){
    // System.out.println("买小米");
    // }else if(salary<4000){
    // System.out.println("买诺基亚");
    // }else if(salary<5000){
    // System.out.println("HTC");
    // }else if(salary<6000){
    // System.out.println("买苹果");
    // }

    // switch case

    // Scanner aa = new Scanner(System.in);
    // System.out.println("请输入数据");
    // int day = aa.nextInt();
    // switch (day) {
    // case 1:
    // System.out.println("周一");
    // break;
    // case 2:
    // System.out.println("周二");
    // break;
    // case 3:
    // System.out.println("周三");
    // break;
    // case 4:
    // System.out.println("周四");
    // break;
    // case 5:
    // System.out.println("周五");
    // break;
    // case 6:
    // System.out.println("周六");
    // break;
    // case 7:
    // System.out.println("周日");
    // break;
    // default:
    // System.out.println("对不起,您该回火星了,地球上一周只有7天");
    // }
    /**
    * 考试时,90--100分,优秀,80--89,良好,70--79,一般,60--69,及格,60以下,不及格
    * */

    // Scanner input = new Scanner(System.in);
    // System.out.println("请输入您的分数:");
    // int score = input.nextInt();
    // if(score<0 || score>100){
    // System.out.println("输入有误");
    // }else{
    // switch (score/10) {
    // case 0:
    // case 1:
    // case 2:
    // case 3:
    // case 4:
    // case 5:
    // System.out.println("不及格");
    // break;
    // case 6:
    // System.out.println("及格");
    // break;
    // case 7:
    // System.out.println("一般");
    // break;
    // case 8:
    // System.out.println("良好");
    // break;
    // case 9:
    // case 10:
    // System.out.println("优秀");
    // }
    // }
    // 1 2 4
    // for (int i = 0; i < 5000; i++) {
    // //3
    // System.out.println("第"+(i+1)+"遍:小红,我爱你");
    // }


    // int a = 0;
    // while (a>5000) {
    // System.out.println("第"+a+"遍:小红,我爱你");
    // a++;
    // }

    // int a = 0;
    // do{
    // System.out.println("第"+(a+1)+"遍:小红,我爱你");
    // a++;
    // }while(a>5000);


    /*
    * 求1--100之间的偶数和,偶数个数
    * */
    // int sum =0;
    // int count=0;
    // for (int i = 1; i <= 100; i++) {
    // if(i % 2 == 0){
    // sum= sum+i;
    // count++;
    // }
    // }
    // System.out.println("1--100之间的和是:"+sum);
    // System.out.println("偶数个数是:"+count);

    //什么情况用if else ?什么情况用switch case?

    // Scanner sc = new Scanner(System.in);
    // System.out.println("请输入数据:");
    // String name = sc.next();
    // char c = 'r';
    // long b = 3;
    // switch (b) {
    // case 1:
    // System.out.println("您输入的是true");
    // break;
    // case 3:
    // System.out.println("您输入的是false");
    // default:
    // break;
    // }

    // for (int i = 1; i <= 9 ; i++) {
    // for (int j = 1; j <= i; j++) {
    // System.out.print(j+"*"+i+"="+i*j+" ");
    // }
    // System.out.println();
    // }

    // for (int i = 1; i <= 9; i++) {//行
    // for (int j = 1; j <= i; j++) {//列
    // System.out.print(j+"*"+i+"="+i*j+" ");
    // }
    // System.out.println();
    // }

    /**
    * 百元买百只鸡,公鸡:5元一只,母鸡:3元一只,小鸡:1元3只,要求,公鸡,母鸡,小鸡都必须有,问:能买几只公鸡,几只母鸡,几只小鸡?
    * */








    }
    }

    不为其他,只为快乐!
  • 相关阅读:
    springmvc 处理静态资源
    springmvc jsp 获取 上下文
    springmvc 如何设置首页
    servlet-mapping url-pattern / 和 /*区别
    nginx支持php
    openresty 变量
    git tag用法
    python 导入模块,__init__.py 的作用
    python 转码问题
    python装饰器
  • 原文地址:https://www.cnblogs.com/1521299249study/p/7305840.html
Copyright © 2011-2022 走看看