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...)}}
把高的转换成低的,需要强制转换,反之可以自动转换
变量的命名规范
位运算
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();
}
}
标签:java,scanner,一周,知识,System,String,println,public,out
From: https://www.cnblogs.com/dengshucheng/p/18346064