7月29日学习内容

1、JAVA平台体系中有哪些版本?
j2se,   j2ee,    j2me.


2、描述虚拟机的工作原理
编写源文件*.java-->通过java,将源文件编译成*.class-->类加载-->字节码检验器-->解释器-->操作系统



3、什么JDK,什么是JRE
jdk叫做java开发工具集,包括java编译环境、运行环境、调试环境、以及基础类库。
jre叫做java运行环境。包括虚拟机、核心类库、以及链接文件(JDK包含jre)



4、JDK的目录结构是怎样的?
bin:  javac.exe(编译)
       java.exe (执行编译后的class文件,存放可执行文件目录)
db:JDK1.6中预留支持数据库
demo:applet的示例代码
include:提供java的头文件
jre:运行环境
lib:用于存放基础类库
sample:用于存放一些新类的示例代码
src.zip:用于存放核心类库的源代码


5、为什么要配置环境变量?
在编译和执行java时,由于需要使用jdk的javac.exe和java.exe这两个命令文件在jdk的安装目录/bin里。为了在任何目录下都能命名用
jdk的编译和运行环境,所以需要配置环境变量。环境变量配好后操作系统就知道如果在当前文件夹下找不到,就到环境变量中指定的文
件夹下查找该命令。


6、如何定义一个类?如何书写一个main方法?
class “类名”{
 public static void main(String[]arg){
}

}
7、什么是标识符?标识符定义的规则有哪些?有什么规范?
标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。 


Java标识符由数字,字母和下划线(_),美元符号($)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java

标识符。

1.类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。

2.方法名。首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。

3.常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。

4.变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知义。

8、java基本数据类型有哪些?各占几个字节
数据类型有
整型:  byte(1个字节;取值-128~127)
 short(2个字节)
 int(4个字节)
 long(8个字节)
浮点型   float(单精度,6位数,4个字节)
  double(双精度,10位小数,8个字节)
字符型: char(用于存放字母、数字等符号)
布尔类型:boolean(表示真假)

9、如何将字符串转化为整型?
int(a) = Integer.parseInt(x)
10、什么是注释?注释有几种?
单行注释    //
多行注释    /*    */
文档注释   /**     */
11、定义一个人的身高、体重、年龄、成绩、智商、情商等变量,并赋值。定义变量时,加上注释,然后打印出来



class Tyne{
    public static void main(String[]args){

  int height = 180;  //身高
  int weight = 70;   //体重
  int age = 25;    //年龄 
  String score = "优秀"; //成绩
  String IQ = "高"; //智商
  String EQ = "非常高"; //情商

/*显示出身高、体重、年龄、智商、情商*/
  System.out.println("身高:"+height);
  System.out.println("体重:"+weight);
  System.out.println("年龄:"+age);
  System.out.println("智商:"+IQ);
  System.out.println("情商:"+EQ);


 } 


}








12、输入两个数,显示他们的和、差、积、商
例如:输入 32和7。显示
 32+7=39 
32-7=25
32*7=224 
32/7=4





import javax.swing.JOptionPane;

class test1{

 public static void main(String[]rksd){
  String a = JOptionPane.showInputDialog(null,"请输入一个数");
  int n = Integer.parseInt(a);
  String b = JOptionPane.showInputDialog(null,"再输入一个数");
  int m = Integer.parseInt(b);
  JOptionPane.showMessageDialog(null,a+"+"+b+"="+(a+b));
  JOptionPane.showMessageDialog(null,a+"-"+b+"="+(a-b));
  JOptionPane.showMessageDialog(null,a+"*"+b+"="+(a*b));
  JOptionPane.showMessageDialog(null,a+"/"+b+"="+(a/b));
  

 }

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值