java学习一周小知识

java初学习

applet

Java Applet 可以大大提高Web页面的交互能力和动态执行能力。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。当Applet用户访问这样的网页时,Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络浏览器。由于Applet是在用户的计算机上执行的,所以它的执行速度不受网络带宽或者Modem存取速度的限制,用户可以更好地欣赏网页上Applet产生的多媒体效果。**在Java Applet中,可以实现图形绘制,字体和颜色控制,动画和声音的插入,人机交互及网络交流等功能。

 Applet程序只能嵌入到HTNL网页中通过浏览器来运行,目的是为了增强网页的表现能力和交互方式。

halloworld

public class hello{
    public static void main(String[] args){
        System.out.println("Hello,World!");
    }
}

关于acsill码的问题

public class Demo01 {
    public static void main(String[] args) {
        char c1='a';
        char c2='中';

        System.out.println(c1);
        System.out.println((int)c1);
        System.out.println((int)c2);
        System.out.println(c2);
        char c3 = '\u0061';
        System.out.println(c3);
    }
}

数据类型

类型转换

java是强类型语言

public class Demo01 {
    public static void main(String[] args) {
        int i = 128;
        byte b = (byte)i;
        System.out.println(b);
    }
}
//结果是-128
//byte的范围是127~-128,因为输出的数溢出了,所以此时的结果是不对的
public class Demo01 {
    public static void main(String[] args) {
        int i = 156;
        byte b = (byte)i;
        System.out.println(b);
    }
}
//结果是-100
//说明溢出之后,会回到第一个数,是有规律的

{{uploading-image-113038.png(uploading...)}}

把高的转换成低的,需要强制转换,反之可以自动转换

image-20240802210335189

变量的命名规范

image-20240803113504628

位运算

image-20240804165416265

2左移3格,结果是16

scanner对象

package com.cheng;

import java.util.Scanner;

public class Demo01 {
    public static void main(String[] args) {
        
        //创建了一个扫描器对象,用于接受键盘数据
        Scanner scanner = new Scanner(System.in);

        System.out.println("使用next的方式接收: ");

        //判断用户有没有输入字符串  
        if(scanner.hasNext()){
        //使用next方式接收
            String str = scanner.next();//程序会等待用户输入完毕
            System.out.println("输出的内容为:"+str);
        }
    scanner.close();
    }
}
package com.cheng;

import java.util.Scanner;

public class Demo01 {
    public static void main(String[] args) {
        
        //创建了一个扫描器对象,用于接受键盘数据
        Scanner scanner = new Scanner(System.in);

        System.out.println("使用nextLine的方式接收: ");

        //判断用户是否还有输入 
        if(scanner.hasNextLine()){
            String str = scanner.nextLine();//程序会等待用户输入完毕
            System.out.println("输出的内容为:"+str);
        }
    scanner.close();
    }
}

image-20240804185600131

posted @ 2024-08-06 21:51  书画a  阅读(9)  评论(0编辑  收藏  举报