Java基础易忘记记录(自录)01

安装要配置的环境变量

新建变量都在系统变量中新建!

  • JAVA_HOME
    即解压jdk目录

  • CLASSPATH
    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

  • 在path中新加两个新配置
    %JAVA_HOME%\bin
    %JAVA_HOME%\jre\bin
    点编辑环境后点新建键再输入,不是在原有的后输入

编写(最原始)

  • 用记事本编写
public class HelloWord{
public static void main(String[] args){
System.out.println("welcome to use Java!");
}
} 

然后保存C盘中新建文档text中 文件后缀名为.java

  • 点击电脑的设置里的搜索 搜“cmd”运行
    运行

验证

  • java安装
    java -version

  • 环境配置
    javac -version

编译错误

在命令里输入
javac -encoding UTF-8 HelloWorld.java

Eclipse键盘输入两种方法

import java.io.*;
public class Example01{ 
 public static void main(String[] args) throws IOException  
 {    
 float num;    
 String str;    
 BufferedReader buf;   
 buf=newBufferedReader(newInputStreamReader(System.in));    
 System.out.print("请输入一个实数:");    
 str=buf.readLine();         //将输入的文字指定给字符串变量str存放    
 num= Float.parseFloat(str);   //将str转换成float类型后赋给num    
 System.out.println("您输入的数为:"+num);  
 }
 }
//方法2: 由键盘输入多个数据
import java.util.*;    //加载java.util类库里的所有类
public class Example02{  
public static void main(String[] args)  {    
int num1;    
double num2;    
Scanner reader=new Scanner(System.in);    
System.out.print("请输入第一个数:");    
num1= reader.nextInt();       //将输入的内容做int型数据赋值给变量num1    
System.out.print("请输入第二个数:");    
num2= reader.nextDouble();    //将输入的内容做double型数据赋值给变量num2    
System.out.println(num1+"*"+num2+"="+(num1*num2));  
}
}

循环语句

do-while语句和while语句运行结果一样

package chapter01;
public class Excapter01 {	
public static void main(String[] args) {		// TODO 自动生成的方法存根		 
int i=1,sum=0;		 
do{			 
sum+=i;			 
i++;		 
}while(sum<8888);		 
System.out.println("1+2+3+4+...+n<8888的最大整数n为:"+i);	
}
}
package chapter01;
public class Excapter01 {	
public static void main(String[] args) {		// TODO 自动生成的方法存根		 
int i=1,sum=0;		 
while(sum<8888){			 
sum+=i;			 
i++;		 
}	 
System.out.println("1+2+3+4+...+n<8888的最大整数n为:"+i);	
}
}

for语句

for (int i=1;i<=10;i++){
执行语句
}

if语句

if(ture){
执行语句
}

if(条件表达式){
执行语句
}else{
执行语句
}

if(条件表达式){
执行语句
}else if(条件表达式){
执行语句
}
......
else {
执行语句
}

switch语句
switch {case 常量:执行语句;default:语句;}
一定不要忘了break 不然会从相应的case下一直执行知道遇到break或者default语句执行完才结束

阶乘语句

a=a*(1.0/i);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值