一.对Java的初次接触
Java的运行需要下载jdk和记事本,并且需要搭建环境,起初我并不了解什么是搭建环境,后来我在同学的帮助下顺利完成了环境搭建,Java与C语言的执行有所区别,需要建立文件夹,用javac编译后还需要用java运行。
二.对Java的初步学习
经过这几天的学习,我了解到了以下几个方面
- 代码放入的叫源文件,后缀必须是java
使用javac+源文件名 对源代码文件进行编译后,再使用Java + 编译后系统给的文件名,不需要写“.class" 就可以运行
- 显示近期对代码的学习
import java.util.Scanner;
public class Shuru{
public static void main(String[] args){
Scanner come=new Scanner(System.in);//通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,我感觉像建立内存空间 newScanner(),默认System.in为键盘
int a=come.nextInt(); //~.nextInt起接收数据的作用 nextInt()为Scanner类中的方法 输入一个整数, 该方法只是接受一个 整型的数据,如果输入的是非整数数据, 将会 抛出 InputMismatchException 异常,//
System.out.println(a);
}
}
import java.util.Scanner;//Java中的util是指utility,意思就是java的实用工具包,里面包含了用于解决某些问题而实现的工具类,import时导入声明,
//importjava.util.*;”表示的是把util这个包下的全部类导入到程序中;而“importjava.util.Scanner;”表示的是只把util包下的Scanner类导入到程序中.
public class Leizhuan{
public static void main(String[] args){
//int a=88.00 小数这是不可以直接赋给int的,要强制类型转换
int a=(int)88.88;
System.out.println(a);
}
}
3.将代码放入一文件夹 调出命令提示符,输入cd 和Java代码放置处的指定路径 ,输入javac 和源文件名即可完成编译。 编译好后系统会产生一个类名,输入java 和类名 代码即可执行。
4.类是Java程序最小的组成单位
5.Java关键字有特别意义的标识符,有时又叫保留字 ,常用的编辑器对关键字有特殊标记( 参考自百度“Java关键字”)
经过不断试错和百度检索我发现
1.Javac编译后产生的类名就是代码开头第一行的单词——以上面为例就是Hello 那么编译文件名字将成为Hello.class
2.可以直接在代码文件上方输入cmd跳过对代码文件地址的寻找
3.如果删除了代码开头的public,那源文件命名便可以随便命名了.
三.在老师的博客下我还学习到了Java的基础数据类型
字符型数据、小数型数据、整数型数据、布尔型数据都是常量 补充:字符串也是常量
详情了解我还百度了一下,具体网址是Java常量:Java常量的定义和分类 (biancheng.net)、https://www.169it.com/tech-qa-java/article-6211781902050008373.html
以下是我的实际操作
代码如下public class Jc {
public static void main (String[] args)
{
System.out.println("Hello World!");
System.out.println('a');
System.out.println(0);
System.out.println(1.2);
System.out.println(true);
}
}
public class Bianliang{
public static void main(String[] args)
{
byte a=0;
System.out.println(a);
short b=0;
System.out.println(b);
long c=10000000L;
System.out.println(c);
double d=1.00;
System.out.println(d);
float e=1.5555f;
System.out.println(e);
boolean f=true;
System.out.println(f);
char g='a';
System.out.println('a'); //输出字符a
System.out.println(a); //输出ascall码值
//总结变量要初始化 系统默认int 和double型 所以用long/double时分别要在数值末尾加L、F
}
}
四.对cmd的初步了解
输入help有帮助显示
常用的dos命令:dir显示目录、cd前往某个地址、del删除命令、rd删除文件夹, type nul>创建文件, dle *.class 删除所有.class文件,javac *.java 编译所有Java文件 ……
五.感想
从大一上学期的跟学到这学期的自学,我还在努力克服障碍,逐渐打破不善于自主学习这块短板,希望今后更加勤于练习,争取早日提升自己的代码水平。