java入门学习总结
1.jdk(java开发工具包)------> jre(java运行环境)------> jvm(java虚拟机)
------>应用(javac)
-------> javaAPI (Util)
2.java的运行过程:
.java源文件--------》javac(编译)------->.class--------->(java命令jvm)解释-------->操作系统输出
3.配置环境变量:
下载jdk (csdn,linux社区版本1.6-1.8)
4.public static void main(String[] args){} 一切java程序的入口
5.标示符:java中关于名字的东西 1.类名:首字母大写,不能以数字开头 ,不能使用java关键(保留)字,可以使用字母,数字,_,$,要有意义,驼峰命名法(当有两个以上单词构成一个名字的时候,每个单词首字母大写)
2.变量名:不能以数字开头 ,不能使用java关键(保留)字,可以使用字母,数字,_,$,要有意义,驼峰命名法(当有两个以上单词构成一个名字的时候,每个单词首字母大写)
6.变量:数据类型 变量名 = 值;
int num = 10;
数据类型 变量名;
变量名 = 值;
7.运算符:+,-,*,/,%,++,--,+= ++在前先加1再赋值 ,在后先把值赋给变量然后再1 凡是求和都是例如:+=
8.逻辑运算符:>,<,>=,<=,||,&&,==(等于),!=(不等于)
9.if(条件){}
10.选择结构:if 三目运算符(条件?真的结果:假的结果)
if(条件){
代码块儿;
}else{
代码块儿;
}
if(条件){
代码块儿;
}else if(条件){
代码块儿;
}else{
}
switch 开关 switch(num){
case 1:
代码块儿;
break;
case 2:
代码块儿;
break;
case 3:
代码块儿;
break;
default:
代码块儿;
break;
}
循环结构:
while(循环条件){
代码块儿;
}
do{
代码块儿;
}while(循环条件);
//do while无论再什么情况下都会执行一遍do里面的内容,while只有在满足条件的情况下才会执行循环
for(初始化变量;循环条件;递增或递减变量){
代码块儿;
}
java入门学习总结的更多相关文章
- Java入门学习路线目录索引
原创 Java入门学习路线目录索引 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/One_ ...
- Java入门学习知识点汇总
Java入门重要知识点在这里总结一下,以方便日后复习,这部分内容主要有:变量和常量,常用的运算符,流程控制语句,数组,方法这些内容 一.变量和常量 1.Java关键字 先贴张图: 所有关键字区分大小写 ...
- java 入门学习
想要学习java,首先你要明白java是干嘛的,它有什么吸引之处,懂程序的都应该知道,java是很多计算机语言的根本,无论在什么时代,科技如何更新,java都不会落后,现在的我在学习初级java,下面 ...
- java入门学习笔记之1(类的定义,代码的编译执行)
这篇文章讲解Java代码的基本执行过程 我们先抛开各种JAVA IDE,开发工具,只使用文本编辑器,以突出最本质的东西. 在Linux环境下,我们编辑一个文件: vim HelloWorld.java ...
- java入门--学习地址
发现java很多地方都在用,纠结很久该学python还是java. 目前先已python为主,java可以有初步了解能看懂代码就行. --------------------------------- ...
- java入门学习总结_04
1.循环结构 2.方法 循环结构 概述 1.对于某些需要重复执行的,相同或者相似的语句,使用某种格式来完成对代码的简化. 2.实现的语句: for语句[常用] while语句[常用] do...whi ...
- java入门学习(十一)逻辑运算符和位运算符
请关注我的博客:www.taomaipin.com 家里有急事 暂停了几天,抱歉,现在呢开始说说java的运算语句和运算符 如果想利用java的运算语句 那么就离不开java的运算符,前面第九章讲了j ...
- java入门学习(九) 算术运算符
请大家关注我的博客www.taomaipin.com 运算符在java基础中也占有着举足轻重的位置,我们当然要学会它.java 其实和其他计算机语言一样,基本的算术运算符基本一样,让我们看看 有哪些算 ...
- java入门学习(十二)运算语句 if switch
这两天在网上做兼职,耽误了些博客见谅哈 欢迎来我的博客:www.taomaipin.com java中的运算语句而且频繁用到的无法就是条件语句和循环语句,包括if,for,while,switch,b ...
- java入门学习笔记之2(Java中的字符串操作)
因为对Python很熟悉,看着Java的各种字符串操作就不自觉的代入Python的实现方法上,于是就将Java实现方式与Python实现方式都写下来了. 先说一下总结,Java的字符串类String本 ...
随机推荐
- javac符号名字的管理
在符号表中,很重要的一项内容就是符号的名字.名字的管理,要解决的主要问题就是名字的变长问题.在javac中,所有的符号名字放到了一个公用字符池中,对于相同的名字只保存一个. 其中涉及到的主要类及关系如 ...
- centos6 vps部署rails
centos 6 vps初始化部署rails应用1 ssh登录 vpsssh -p port root@server_ip_address 2 添加用户 adduser usernamepasswd ...
- WPF中Expander与ListBox(ItemsControl)嵌套中的问题
1. 当ListBox放在Expander中时,为了要实现实时更新数据的效果,这里使用了 ObservableCollection类型来作为数据源, 初始的简单例子如下:只有一个ListBox xam ...
- An Introduction to Computer Thinking
1.Die Grundlage des Computers 1.1 Binärzahl in die Dezimalzahl umsetzen Bereiten nach Gewicht,dann b ...
- vmware8~12最新版本 克隆Centos6.X 系列虚拟机网卡无法启动问题 (三步即可)
1.因工作或者学习需要,都需要在VM上克隆一台服务器,此时无论是快捷克隆(相当于快照的机体)或者完整克隆,都会碰到IP问题. 如:创建后症状:启动之后使用ifconfig,发现无ip地址,只有回环地址 ...
- shell 10个好习惯
The Linux Cookbook 一书的作者 Michael Stutz 凭借自己多年使用 UNIX 的经验,总结了 10 个良好习惯,个人认为真的很受用,现摘要如下与大家分享. 1.建立层级目录 ...
- 向tekkaman学习
勤奋程度要向tekkaman学习,把这几年落下的补回来.
- 如何在 Azure 中创建 ASP.NET Web 应用
Azure Web 应用提供高度可缩放.自修补的 Web 托管服务. 本快速入门演示如何将第一个 ASP.NET Web 应用部署到 Azure Web 应用中. 完成后,便拥有了一个资源组,该资源组 ...
- C#图片验证码绘制
制作验证码.也可以画弧线之类..... //新建一个网站,在后台代码中引用一个using Stystem.Drawing的命名空间 Bitmap img = , ); //制作一个宽100,高50的画 ...
- fb登陆遇到傻逼问题
centos中curl需要ssl的支持, 所以我重新安装了curl,并安装了openssl-devel,这个是依赖,必须的. so 完美