Java学习第一天
Posted 风一样的程序员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
语句结构,表达式
循环:
什么时候用循环:大量重复业务逻辑的时候
While与do 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
语句结构,表达式
循环:
什么时候用循环:大量重复业务逻辑的时候
While与do 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只,要求,公鸡,母鸡,小鸡都必须有,问:能买几只公鸡,几只母鸡,几只小鸡?
* */
}
}
以上是关于Java学习第一天的主要内容,如果未能解决你的问题,请参考以下文章