java入门笔记1

java入门笔记1,第1张

java入门笔记1 1.Hello java程序代码编写
public class Welcome{
	public static void  main(String[] args){
		System.out.println("Hello java!");
	}
}
2.java标识符

遵守以下规则:

标识符必须以字母(包含汉字以及英文字母)、下划线_、$开头。标识符其他部分可以是字母、下划线“_”、$和数字的任意组合。Java标识符大小写敏感,且长度无限制。标识符不可以是Java关键字。

标识符使用规范

表示类名的标识符:每个单词的首字母大写,如Man。表示方法和变量的标识符:驼峰原则:多个单词,第一个单词小写,第二个单词首字母开始大写,例如eatFood().

3.数据类型转换

自动转换

                 

强制转换

格式:(type)var

容量小的可以转换为容量大的。

注意:当一种类型强制转换成另一种类型,而又超出目标类型的表述范围,就会被截断成另一个完全不同的值。

package com.bjsxt;
    public  class Main {
        public static void main(String[] args) {
            double  a=3.14;
            int b=(int)a;
            System.out.println(b);
        }

    }

运行结果:3 

4.算术运算符

整数运算

如果两个 *** 作数有一个为long,则结果也为long。没有long时,结果为int。

浮点运算

如果两个 *** 作数有一个为double,则结果也为double。只有两个 *** 作数都为float,结果为float。

取模运算

其 *** 作数可以为浮点数,一般为整数,结果为余数,符号和左边 *** 作数相同。如7%-3=1。

一元运算符(++和--)

int a=3;

int  b=a++;//a先使用后自增,即b=3。

int   c=++a;//a先自增后使用,即c=4。

5.字符串连接符

'+'运算符两侧 *** 作数只要有一个是String类型,系统会自动将另一个 *** 作数转换为字符串然后进行连接。

package com.bjsxt;
    public  class Main {
        public static void main(String[] args) {
            int a=12;
            System.out.println("a="+a);
        }

    }
6.选择结构(这个跟C++都是差不多的)

if单分支结构

        if(布尔表达式){

        语句块}

if else双分支结构

        if(布尔表达式){

        语句块1;

        }else{

        语句块2;}

if-else-if-else多分支语句

         if(布尔表达式){

        语句块1;

        }else  if(布尔表达式2){

        语句块2;}……

        else{语句块n+1;

        }

  switch语句

        switch(){

        case 值1 :语句序列1;{break;}

        …   …   …   …   …

        default:默认语句;}

7.循环结构(这个也是跟c++差不多)

while循环

        while(循环条件){

                  循环体;}

do-while循环

        do{   循环体;

        }while(循环条件);//至少循环一次

for循环

        for(表达式1;循环条件;表达式2)

例如:运用for循环实现1~100的总和

public  class Main {
        public static void main(String[] args) {
            int s = 0;
            for (int i = 1; i <= 100; i++) {
                s += i;
            }
            System.out.println(s);
        }
}
8.这是根据视频学的一段小代码,使用Scanner获得键盘输入。
import  java.util.Scanner;
public class Welcome2{
	public static void main(String[] args){
	Scanner s=new Scanner(System.in);
	System.out.println("请输入您的用户名");
	String uname=s.nextLine();
	System.out.println("请输入您的年龄");
	int age=s.nextInt();
    System.out.println("n");
	System.out.println("用户名:"+uname+"年龄:"+age));
	}
}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5712343.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存