从零开始的java学习,每日学习的笔记记录。
第一天~~~
java的学习从jdk开始:
由于oracle下载需要登陆,所以就用的这里下载 经典java8点击就送(建议别更改默认下载位置,更改地址累遭遭,万般默认皆赛高)
由于本小白是用的mac系统,打开终端确认是否下载完成:
(windows同理哦)
java -version
现在 咱们也是有java的人勒
然后嘞~然后嘞~待我看看教程哦
真正踏上java之路原来刚才还没有结束哦,还要配置java的环境变量,熟话说 搬砖都是人上人(mac),贫穷不止,搬砖不停(windows)
然后 咱们就是java人了,你好呀,java人。
然后,然后咱们需要一个给咱们写代码的开发软件,这里用的是idea哦
Community" data-link-title="咱们新手用这个哦->Community">咱们新手用这个哦->Community(社区版免费的,安心使用吧)
铛铛铛
然后疯狂next
然后finish
难道,难道咱们是天才?咱们可以开开心的开始学习java正经只是了诶!
万年的传奇,百年不变的初心,hello world据说很久很久以前,世界还是一片混沌,天地未分,只听见一句hello world,世界就诞生了。嘻嘻嘻。
言归正传,开始世界经典命题,创建一个HelloWorld!!!
开始谱写传奇咯!
//记住哦 这HelloWorld是你创建HelloWorld.class的类名,两者要保持一致哦 public class HelloWorld { public static void main(String[] args) { //神奇,就是雷诺一样神奇呢 System.out.println("hello world"); } }
大家都来试试吧!
你是谁,我是谁,注释解释你我是谁//注释解释解释 //我可以在任何地方的最后,可以在语句上哦
哦哦 原来是这样哦
java的基础,数据类型在生活上,商品都有类型,java也不例外哦。
java数据类型可以分为四种整形,两种浮点型,一种字符类型,一种表示真假的布尔类型共八种哟
整形:int(-2147483648~2147483647 刚好超过20亿哦(要是小钱钱就好了~))
short(-32768~32767)
long(-9223372036854775808~9223372036854775807)
byte (-128~127 好小)
public class HelloType { public static void main(String[] args) { //可以吧int换成short,long,byte喔 int a; //我是声明 a=1;//我是初始化 int b=0;//我是声明和初始化喔 int c=b; System.out.println(a+""+b+""+c); } }
送你100分喔~ 三种赋值方式~
其中 int a;被称为声明变量,被声明的变量不能直接输出,需要先给它赋值初始化才行喔;
浮点类型:float(饿,太麻烦 吧写啦)
double
public class HelloType { public static void main(String[] args) { float a; //若是写小数要带上f喔 //换成double也要换成d喔 a=1.1f; float b=0.01f; float c=b; System.out.println(a+" "+b+" "+c); } }
字符类型:char
public class HelloType { public static void main(String[] args) { //记得是单引号喔 char a; a='a'; char b='a'; char c=b; System.out.println(a+" "+b+" "+c); } }
布尔类型:boolean
public class HelloType { public static void main(String[] args) { //布尔只有真true 和假false喔 boolean a; a=true; boolean b=false; boolean c=b; System.out.println(a+" "+b+" "+c); } }关于我用Java 程序学习小学数学这件事
java中也有运算符的存在喔,+ 加,j,i,a,jia,加,来跟我一起读,加,加减乘除的加 嘿嘿
- 减号
*乘号
/除号
% 魔的符号。。。等等喔~
public class HelloType { public static void main(String[] args) { int a=2; int b=3; System.out.println(a+b); System.out.println(a-b); System.out.println(a*b); //因为是整型,没有小数,小数会被直接删掉,保留整数部分喔 System.out.println(a/b); } } 5 -1 6 0
接下来,很严肃,很难学喔!Math函数的调用和使用
在java中有前辈为咱们写好了的许许多多的静态static,静态static,静态static方法,重要的事情说三遍喔
静态static表示咱们不用去new对象,不用找对象也~~ 哪里需要直接就用,真好~
java中常说的对象object,对象object,对象object指 类,也就是咱们的HelloWorld喔
如果要用别的类中的方法,就需要new它,不然不给用嘞,小气的很
static标注的类和方法,参数等咱们就不用付钱(new对象)啦,随便拿随便用喔~
math中包含了我们所需要的各种数学方法,像什么平方呀,开方呀,三角函数呀,都是有的哦~
public class HelloType { public static void main(String[] args) { double a=4; double b=Math.sqrt(a); System.out.println(b); } }
就像上面那样,sqrt表示求值根号下a的值喔。
大家动手试试吧,感觉今天学了好多喔,整个题?1.声明一个变量为a,初始化a的值为3,计算根号下(a+6)的值,要输出喔
2.创建一个类,类名叫GoodGoodStudy,输出DayDayUp。
3.(究极难)运用八种数据类型,输出一句有意思的话,可以复用,不可不用喔
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)