java第一章学习笔记

  1. 关于疯狂的java笔记

   

    这本还是可以的,说的很细致,但是有一点让我很头疼,有一种感觉是作者和我一人一台电脑,我们

    的画面是一样的,然后他给我介绍如何处理,可是看书的时候,我并没有电脑显示同步的画面,比如书中例举出来的当前目录,

    谁知道你在说什么,还是要结合着视频学习。

 2.我今天学会的东西

  配置path:让java的bin目录下的运行程序在cmd的任何目录下都可以直接调用,

       方法是设定好环境变量,可以设置系统环境变量也可以设置用户环境变量。效果基本一样。

       需要补充的是如果使用他人的电脑可以在cmd下设置一个临时的环境变量,命令是set path=装载jdk的u盘地址。

  配置classpath:让由javac编译出来的*.class文件可以通过cmd的任意目录下直接调用,类似于设置path。

          命令是set classpath=所需要的class文件的目录,如果在路径后面跟”;“那么则隐含信息除了设定

          的路径,还有当前所在的路劲可以寻找到class文件。

  编写简单的Helloworld程序:如下所示

                class abc

            {

                public static main(String[] args)

                {  

                    System.out.println("宝山今晚加油哦!!!");

                }

            }

              需要说明的是代码格式一行的分布是相互独立的,理论上只要自己看得懂,可以随便写

            但是需要照顾别人的阅读方便,给代码安排下合适的位置是很重的,也很美观!!!

  我发现的几个问题

  1. javac 支持文件名简写,尔java不支持

           

  

  2.public class 后面跟的名字必须和当前的文件名一样,尔class 则没有这个要求

  3.”/" 和“//" 的作用是为了解释说明函数的做用,并且不会影响到代码的编译和翻译。

最后想说,明天继续努力,一点点的学习。每天做点有意义的事情!!!

时间: 2024-10-12 22:11:44

java第一章学习笔记的相关文章

【tapestry3笔记】--tapestry 初探,《 tapestry in action 》第一章学习笔记

由于要维护一个项目,要用到tapestry3这个老框架,虽然这个框架很老,但是在我看来ta的思想还是很先进的---面向组件编程. 由于网上资料少的可怜,辛苦找了很久终于找到一本名为<tapestry in action>的工具书,以下学习笔记均以此书为参考. 正文---tapestry初探 tapestry in action 第一章学习笔记 tapestry是一款以组件为核心的开发框架,组件就向一个黑盒子,我们无需关系组件是如何实现的,只需合理使用即可.这有点像jquery的插件,我们无需关

《HeadFirst Python》第一章学习笔记

对于Python初学者来说,舍得强烈推荐从<HeadFirst Python>开始读起,这本书当真做到了深入浅出,HeadFirst系列,本身亦是品质的保证.这本书舍得已在<Python起步:写给零编程基础的童鞋>一文中提供了下载.为了方便大家的学习,舍得特意制作了Jupyter Notebook格式的笔记,文章末尾舍得提供了笔记的下载地址. 读<HeadFirst Python>的同时,最紧要的是及时做练习,你甚至可以在快速浏览过一章后,便拿起练习来做. 做练习的时候

20165233 Java第一章学习总结

20165233 2017-2018-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一章 Java特点:语法简单.面向对象.与平台无关.动态. 字节码不能被任何平台直接识别.执行.Java虚拟机的字节码指令都是相同的. 安装JDK中易遗漏知识点 Java编译器(javac.exe)和Java解释器(java.exe) 系统变量PATH在安装操作系统后就已经有了,所以无需再添加PATH,只需要为其增加新的取值. 由于系统已经设置了系统变量JAVA_HOME的值是E:\JDK1.8,

Thinking in Java 第二章学习笔记

Java虽基于C++,但相比之下,Java是一种更加纯粹的面向对象程序设计语言. 在Java的世界里,几乎一切都是对象,而Java中的全部工作则是定义类,产生那些类的对象,以及发送消息给这些对象. 尽管一切皆称对象,但我们真正操纵的确是对象的引用,好比电视机为对象,遥控器则为引用,你若想在房间里边走边操控电视,只需带着遥控器这个引用,不必带着电视这个对象.另外,引用可以单独存在,并不需要有对象与之相关联.如创建String s,则创建了一个String引用,但此时如果向这个引用发送消息,就会返回

《深入理解计算机系统》第一章学习笔记

信息就是位+上下文 源程序:就是一个由0和1组合的位(bit)序列,8位组成一字(byte),每个字节表示某个文本字符. 系统中所有的信息--包括磁盘文件.存储器中的程序.存储器中存放的用户数据以及网络上传送的数据,都是由一串位表示的.区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文. C语言的起源: 由Dennis Ritchie在1969年~1973年创建的. 美国国家标准学会(American National Standards Institute,ANSI)在1989年颁布了

《Linux内核设计与实现》第一、二章学习笔记

<Linux内核设计与实现>第一.二章学习笔记 姓名:王玮怡  学号:20135116 第一章 Linux内核简介 一.关于Unix ——一个支持抢占式多任务.多线程.虚拟内存.换页.动态链接和TCP/IP网络的现代化操作系统 1.主要发展过程   1969年,贝尔实验室的程序员们设计了一个文件系统原型,最终发展演化成了Unix 1971年,Unix被移植到PDP-11型机中 1973年,整个Unix系统使用C语言进行重写,为后来Unix系统的广泛移植铺平了道路 Unix第六版(V6)被贝尔实

html5 +css3 第一章学习和笔记

各位同学.身为本版的斑竹.,希望各位童鞋都能学到Html5 .特此没两天更新一个学习笔记和大家一起学习Html5.... 语法改变       1.新增的元素和废除的元素       2.新增的属性和废除的属性       3.全局属性 html5和4的区别:DOCTYPE.声明.内容类型.字符的编码的制定方法.元素标记的省略.布尔值的类型.引号的省略 一:html5中的标记方法        1内容类型:.html  .htm        2DOCTYPE声明: <!DOCTYPE html

java之jvm学习笔记十三(jvm基本结构)

java之jvm学习笔记十三(jvm基本结构) 这一节,主要来学习jvm的基本结构,也就是概述.说是概述,内容很多,而且概念量也很大,不过关于概念方面,你不用担心,我完全有信心,让概念在你的脑子里变成图形,所以只要你有耐心,仔细,认真,并发挥你的想象力,这一章之后你会充满自信.当然,不是说看完本章,就对jvm了解了,jvm要学习的知识实在是非常的多.在你看完本节之后,后续我们还会来学jvm的细节,但是如果你在学习完本节的前提下去学习,再学习其他jvm的细节会事半功倍. 为了让你每一个知识点都有迹

java之jvm学习笔记六-十二(实践写自己的安全管理器)(jar包的代码认证和签名) (实践对jar包的代码签名) (策略文件)(策略和保护域) (访问控制器) (访问控制器的栈校验机制) (jvm基本结构)

java之jvm学习笔记六(实践写自己的安全管理器) 安全管理器SecurityManager里设计的内容实在是非常的庞大,它的核心方法就是checkPerssiom这个方法里又调用 AccessController的checkPerssiom方法,访问控制器AccessController的栈检查机制又遍历整个 PerssiomCollection来判断具体拥有什么权限一旦发现栈中一个权限不允许的时候抛出异常否则简单的返回,这个过程实际上比我的描述要复杂 得多,这里我只是简单的一句带过,因为这